Oracle launches attack on NoSQL market

Better late than never, Oracle (the database sofware company) is finally entering the NoSQL market with a product.

No big code name here but a dead simple “Oracle NoSQL Database”, it’s a distributed key-value database designed to provide highly reliable, scalable and available data storage across a configurable set of systems that function as storage nodes. Storage nodes are replicated to ensure high availability, rapid fail over in the event of  a node failure and optimal load balancing of queries. Customer applications are written using an easy-to-use Java API to read and write data. The NoSQL Database links with the customer application, providing access to the data via the appropriate storage node for the requested key-value. The NoSQL Database provides easy administration via either a web console or command line interface.

The Oracle NoSQL Database aims to bring the following key features:

  • Simple Data Model
    • Key-value pair data structure, keys are composed of Major & Minor keys
    • Easy-to-use Java API with simple Put, Delete and Get operations
  • Scalability
    • Automatic, hash-function based data partitioning and distribution
    • Intelligent NoSQL Database driver is topology and latency aware, providing optimal data access
  • Predictable behavior
    • ACID transactions, configurable globally and per operation
    • Bounded latency via B-tree caching and efficient query dispatching
  • High Availability
    • No single point of failure
    • Built-in, configurable replication
    • Resilient to single and multi-storage node failure
    • Disaster recovery via data center replication
  • Easy Administration
    • Web console or command line interface
    • System and node management
    • Shows system topology, status, current load, trailing and average latency, events and alerts


All product details are available on Oracle website:

Leave a Reply

You must be logged in to post a comment.