DB-EngineseXtremeDB Telecom and Networking featuresEnglish
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Oracle NoSQL

Oracle NoSQL System Properties

Please select another system to compare it with Oracle NoSQL.

Our visitors often compare Oracle NoSQL with MongoDB, Cassandra and MySQL.

Editorial information provided by DB-Engines
NameOracle NoSQL
DescriptionA multi-model, scalable, distributed NoSQL database, designed to provide highly reliable, flexible, and available data management across a configurable set of storage nodes
Primary database modelDocument store
Key-value store
Relational DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Rank#85  Overall
#15  Document stores
#13  Key-value stores
#44  Relational DBMS
Technical documentationdocs.oracle.com/­en/­database/­other-databases/­nosql-database/­index.html
Initial release2011
Current release20.2, August 2020
License infoCommercial or Open SourceOpen Source infoProprietary for Enterprise Edition (Oracle Database EE license has Oracle NoSQL database EE covered: details)
Cloud-based only infoOnly available as a cloud serviceno
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJava
Server operating systemsLinux
Solaris SPARC/x86
Data schemeSupport Fixed schema and Schema-less deployment with the ability to interoperate between them.
Typing infopredefined data types such as float or dateoptional
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.no
Secondary indexesyes
SQL infoSupport of SQLSQL-like DML and DDL statements
APIs and other access methodsRESTful HTTP API
Supported programming languagesC
JavaScript (Node.js)
Server-side scripts infoStored proceduresno
Partitioning methods infoMethods for storing different data on different nodesSharding
Replication methods infoMethods for redundantly storing data on multiple nodesElectable source-replica replication per shard. Support distributed global deployment with Multi-region table feature
MapReduce infoOffers an API for user-defined Map/Reduce methodswith Hadoop integration
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency
Immediate Consistency infodepending on configuration
Foreign keys infoReferential integrityno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataconfigurable infoACID within a storage node (=shard)
Concurrency infoSupport for concurrent manipulation of datayes
Durability infoSupport for making data persistentyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes infooff heap cache
User concepts infoAccess controlAccess rights for users and roles
More information provided by the system vendor
Oracle NoSQL
Specific characteristics

Oracle NoSQL Database is designed for today’s most demanding applications that require low latency responses, flexible data models, and elastic scaling for dynamic workloads. It supports JSON, Table and Key-Value datatypes running on-premise, or as a cloud service with on-demand throughput and storage based provisioning.

Oracle NoSQL Database Cloud Service is a fully managed NoSQL database cloud service for today’s most demanding applications that require low latency responses, flexible data models, and elastic scaling for dynamic workloads.

Developers focus on application development without dealing with the hassle of managing back-end servers, storage expansion, cluster deployments, software installation/patches/upgrades, backup, operating systems, and high availability.

Oracle NoSQL Database Cloud Service scales to meet dynamic application workloads and throughput requirements. Users create tables with throughput and storage requirements and Oracle NoSQL Database Cloud Service adapts to meet the table’s provisioned scale-out needs. Provisioned throughput is billed on an hourly basis and is based on provisioned amounts. 

Competitive advantages

Data can be modeled as relational-database-style tables, JSON documents, RDF Triples, or key-value pairs. Oracle NoSQL Database is a sharded (shared-nothing) system which distributes the data uniformly across the multiple shards in the cluster, based on the hashed value of a key. Within each shard, storage nodes are replicated to ensure high availability, rapid failover in the event of a node failure, and optimal load balancing of queries. NoSQL Database provides Java, C, Python, C#, and node.js drivers and a REST API for application development. NoSQL Database also provides SQL like a query language to simplify application development. NoSQL Database is integrated out-of-the-box with a wide variety of related Oracle and open source applications in order to simplify and streamline the development and deployment of modern big data applications. NoSQL Database is dual-licensed and available as an open-source Community Edition as well as a commercially licensed Enterprise Edition.

Oracle NoSQL Database can be integrated with a number of Oracle and Open source products for enterprises that rely on various databases for their most critical business data.

Oracle NoSQL Database Cloud Service, together with Oracle NoSQL Database is the only fully managed, provisioned throughput NoSQL database system from a cloud provider that allows developers to create applications that run either in their data center or the Oracle Cloud Infrastructure. Developers are free to choose where their applications can store the data, either within a corporation’s data center or in an Oracle Cloud Infrastructure region. With Oracle NoSQL Database Cloud Service, organizations can determine the best and most optimized location for their data. IT departments have total control over the location of their most critical asset... their data.

For customers already using Oracle NoSQL Database, it is straightforward to migrate over to Oracle NoSQL Database Cloud Service. The cloud service uses the most current enterprise edition of Oracle NoSQL Database as its storage engine. 

Typical application scenarios
  • Internet of Things where a large volume of data needs to be stored and processed very fast.
  • Customer Views - determine the history of a customer's interaction and make suggestions for further purchases.
  • Fraud Detection that relies on data – detection algorithm rules, customer information, transaction information, location, time of day and more – applied at scale and in low latency
  • Document/Content Management - easily store and retrieve massive amounts of documents.
  • Game Coordination - easily store online game information

Review the whitepaper on Oracle NoSQL Database Cloud service to learn more about the application scenarios 

Key customers
  • Large credit card company
  • Airbus
  • NTT Docomo
  • Global rewards company
Market metrics
  • Oracle NoSQL Database is used by hundreds of companies around the world. Oracle NoSQL Database is built using the Oracle Berkeley DB, a highly trusted and high performing database storage engine.
Licensing and pricing models

Oracle NoSQL Database Enterprise Edition can be purchased under the Oracle Commercial License also  included with an Oracle Database Enterprise Edition License

Oracle NoSQL Database Community Edition is open source and is free. It is licensed under the Apache License, Version 2.0

Related products and services

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
Oracle NoSQL
Recent citations in the news

Oracle NoSQL database comes to the cloud
2 April 2020, TechTarget

Oracle Announces NoSQL Database Cloud Service
1 April 2020, Database Trends and Applications

Oracle NoSQL Database
3 April 2018, TechTarget

First look: Oracle NoSQL Database
16 November 2011, InfoWorld

Oracle Patches 219 Security Vulnerabilities – 142 Remotely Exploitable
16 October 2019, Computer Business Review

provided by Google News

Job opportunities

PwC Digital - QA Tester

Subject Matter Expert
ECS Federal LLC, Remote

Data Engineer

IT Subject Matter Expert (Secret Cleared)
ECS Federal LLC, Fairfax, VA

ETL Developer
Booz Allen Hamilton, Lanham, MD

jobs by Indeed

Share this page

Featured Products

Datastax Astra logo

Cassandra made easy in the cloud. Build cloud-native applications faster with CQL, REST and GraphQL APIs.
Try for Free.

Couchbase logo

Power, flexibility & scale.
All open source.
Get started now.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Vertica logo

The fastest unified analytical warehouse at extreme scale with in-database Machine Learning. Try Vertica for free with no time limit.

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

Present your product here