Oracle NoSQL database

    Big players are pulling into the NoSQL market. At Oracle Corp. A description of a new product appeared - Oracle NoSQL database . While there is no documentation, the server itself (at least the community edition) is not there, but it should appear "by mid-October."

    But from what has already been laid out, you can make a certain impression:


    So:

    • Key-Value, nothing more, the set of operations is very simple - CRUD (create / read / update / delete)
    • Written in java
    • As a backend, apparently - berkeley db
    • Distributed, sharding + replication on record. and load balancing for reading.
    • Without a single point of failure - that is, there is no such node whose death would lead to the cessation of the entire cluster
    • Customizable e ... "consistency" (how will it be in Russian? - a way to resolve conflicts?), None - time based - version based - absolute
    • Promise transactions, full ACID (!)
    • Designed for large volumes
    • web interface for administration


    There are also given certain test results - on a cluster of 96 machines (3 replication groups) on 2 billion records, Yahoo! Cloud Serving Benchmark (YCSB) showed approximately 350,000 insertions per second. Or for a mixed load (50% read, 50% update) - about 55,000 operations per second.

    Also popular now: