Oracle NoSQL Database

Oracle NoSQL
Oracle NoSQL Database is a NoSQL-type distributed key-value database from Oracle Corporation.wikipedia
36 Related Articles

NoSQL

structured storagekey/value storenon-relational
Oracle NoSQL Database is a NoSQL-type distributed key-value database from Oracle Corporation.
Key-value: Aerospike, Apache Ignite, ArangoDB, Berkeley DB, Couchbase, Dynamo, FoundationDB, InfinityDB, MemcacheDB, MUMPS, Oracle NoSQL Database, OrientDB, Redis, Riak, SciDB, SDBM/Flat File dbm, ZooKeeper

Oracle Corporation

OracleNYSE: ORCLOracle Corp.
Oracle NoSQL Database is a NoSQL-type distributed key-value database from Oracle Corporation.
Oracle NoSQL Database, a scalable, distributed key-value NoSQL database

Key-value database

key-value storekey-valuekey/value
Oracle NoSQL Database is a NoSQL-type distributed key-value database from Oracle Corporation.
Another example of key-value database is Oracle NoSQL Database.

Berkeley DB

BDBBerkeley DatabaseBerkeleyDB
Oracle NoSQL Database is built upon the Oracle Berkeley DB Java Edition high-availability storage engine.
Oracle NoSQL – A NoSQL distributed key-value database

Shard (database architecture)

shardingshardedshard
Oracle NoSQL Database is a client-server, sharded, shared-nothing system.
Oracle NoSQL Database: has automatic sharding and elastic, online expansion of the cluster (adding more shards).

YCSB

Yahoo! Cloud Serving Benchmarks (YCSB)
The Oracle NoSQL DB team has worked with several key Oracle partners, including Intel and Cisco, performed benchmark testing using Yahoo! Cloud Serving Benchmarks (YCSB) on various hardware configurations, and published its results through blogs or white papers.
It has been used for multiple-product comparisons by industry observers such as Network World (comparing Cassandra, MongoDB, and Riak), Thumbtack Technologies (comparing Aerospike, Cassandra, Couchbase, and MongoDB), and the Polytechnic Institute and University of Coimbra (comparing Cassandra, HBase, Elasticsearch, MongoDB, Oracle NoSQL, OrientDB, Redis, Scalaris, Tarantool, and Voldemort).

Distributed database

distributeddistributed database management systemdata distribution
Oracle NoSQL Database is a NoSQL-type distributed key-value database from Oracle Corporation.

Freemium

Freemium business modelreal moneyfree to play
The Oracle NoSQL Database is licensed using a freemium model: open-source versions of Oracle NoSQL Community Edition are available, but end-users can purchase additional features and support via the Oracle Store.

Open-source software

open sourceopen-sourceopen source software
The Oracle NoSQL Database is licensed using a freemium model: open-source versions of Oracle NoSQL Community Edition are available, but end-users can purchase additional features and support via the Oracle Store.

Oracle Enterprise Manager

OEM
If integrating with other Oracle Products such as Oracle Enterprise Manager or Oracle Coherence, then Oracle NoSQL Enterprise Edition should be purchased.

Oracle Coherence

Coherence
If integrating with other Oracle Products such as Oracle Enterprise Manager or Oracle Coherence, then Oracle NoSQL Enterprise Edition should be purchased.

High-availability cluster

Failover Clusteringhigh availabilityhigh-availability
Oracle NoSQL Database is built upon the Oracle Berkeley DB Java Edition high-availability storage engine.

InfoWorld

InfoWorld magazineInfoWorld.comInfoWorld’s
In this respect, an Infoworld review mentions that Oracle bought the company which developed the Berkeley DB, Sleepycat Software.

Sleepycat Software

In this respect, an Infoworld review mentions that Oracle bought the company which developed the Berkeley DB, Sleepycat Software.

Shared-nothing architecture

shared-nothingshared nothing architectureshared nothing
Oracle NoSQL Database is a client-server, sharded, shared-nothing system.

Replication (computing)

replicationdata replicationreplicated
Oracle NoSQL Database provides single-master, multi-replica database replication.

Paxos (computer science)

PaxosByzantine Paxosbasic Paxos protocol
In the event the master replica node fails, a consensus-based PAXOS -based automated fail-over election process minimizes downtime.

ACID (computer science)

ACIDACID transactionsAtomicity, consistency, isolation, durability
Oracle NoSQL Database provides ACID compliant transactions for full create, read, update and delete (CRUD) operations, with adjustable durability and consistency transactional guarantees.

Create, read, update and delete

CRUDCRUD matrixCRUD operations
Oracle NoSQL Database provides ACID compliant transactions for full create, read, update and delete (CRUD) operations, with adjustable durability and consistency transactional guarantees.

Atomicity (database systems)

atomicityatomicatomic transaction
You can also execute a sequence of operations as a single atomic unit as long as all the records that are going to be operated upon share the same major key path.

Apache Avro

AvroAvro IDL
Oracle NoSQL Database has support for the Avro data serialization, which provides a compact, schema-based binary data format.

JSON

JavaScript Object Notation (JSON)JSON-likedictionary
Avro allows you to define a schema (using JSON) for the data contained in a record's value and it also supports schema evolution.

Java Management Extensions

JMX Java Management Extensions (JMX)Java Management Extensions'' (JMX)
In addition it also allows Java Management Extensions (JMX) or Simple Network Management Protocol (SNMP) agents to be available for monitoring.

Simple Network Management Protocol

SNMPSNMP management systemSNMP Trap
In addition it also allows Java Management Extensions (JMX) or Simple Network Management Protocol (SNMP) agents to be available for monitoring.

CAP theorem

AP systemavailability under partitionCAP
Oracle NoSQL Database is configurable to be either C/P or A/P in CAP.