Oracle NOSQL is literally a combination of two words: No and SQL which has an acronym that expands to “Not Only SQL.”. The implication is that NOSQL is a technology or product that counters SQL .
Oracle NOSQL Database is a sharded (shared-nothing) system which distributes the data uniformly across the multiple shards in the cluster, based on the retrieval of the primary key.
Oracle NoSQL Database provides ACID compliant transactions for full Create, Read, Update and Delete (CRUD) operations, with adjustable durability and consistency transactional guarantees.
Oracle NoSQL Database provides single-master, multi-replica Database replication. Transactional data is delivered to all replica nodes with flexible durability policies per transaction.
Oracle NOSQL Database provides Java, C, Python and node.js drivers and a REST API to simplify application development.
ORACLE NOSQL is not a single product or even a single technology. It represents a class of products and a collection of diverse, and sometimes related, concepts about data storage and manipulation.
Oracle NOSQL is used today as an umbrella term for all databases and data stores that don’t follow the popular and well established RDBMS principles and often relate to large data sets accessed and manipulated on a Web scale.