No results found

Your search did not match any results.

We suggest you try the following to help find what you're looking for:

  • Check the spelling of your keyword search.
  • Use synonyms for the keyword you typed, for example, try “application” instead of “software.”
  • Try one of the popular searches shown below.
  • Start a new search.
Trending Questions
Oracle JSON Document Database

Oracle JSON Document Database

Oracle Database fully supports schemaless application development using the JSON data model. This allows for a hybrid development approach: all of the schema flexibility and speedy application development of NoSQL document stores, combined with all of the enterprise-ready features in Oracle Database.

Oracle Database stores, manages, and indexes JSON documents. Application developers can access these JSON documents via document-store APIs. Oracle Database provides sophisticated SQL querying and reporting over JSON documents, so application developers can easily join JSON documents together as well as integrate JSON and relational data.

Simple Oracle Document Access (SODA)

Oracle Database provides a family of SODA API's designed to support schemaless application development. Using these API's, developers can work with JSON documents managed by the Oracle Database without needing to use SQL. SODA is supported across a number of platforms and languages including REST, Java, Node.js, Python, PL/SQL, and OCI.

SQL Access to JSON Documents

Oracle database provides a comprehensive implemention of SQL, for both analytics and batch processing. JSON held in the Oracle Database can be directly accessed via SQL, without the need to convert it into an intermediary form. JSON collections can be joined to other JSON collections or to relational tables using standard SQL queries.

ACID Transactions over JSON Documents

JSON documents held in the Oracle Database can leverage ACID transactions between documents. This provides consistent results when documents are accessed by long running processes. Users updating JSON documents do not block users reading the same or related documents.

Fully Integrated into Oracle's Database Platform

Users of Oracle Database no longer need to choose between ease of development and enterprise data management features. By using the Oracle Database as a Document Store with JSON, Oracle delivers a complete platform for document store applications, including but not limited to: secure data processing through encryption, access control, and auditing; horizontal scalability with Real Application Clusters; consolidation with Oracle Multitenant; and high availability functionality that means JSON stored within the Oracle Database benefits from unparalleled levels of uptime.

SODA Driver Downloads


Autonomous Database (ADB) users should note that SODA REST is preinstalled on Autonomous Database on Shared Infrastructure.
ADB users should refer to their specific ADB documentation for more information about required versions for each SODA driver:
SODA driver version information related to Autonomous Transaction Processing on Shared Infrastructure click here.
SODA driver version information related to Autonomous Data Warehouse on Shared Infrastructure click here.

Download Location



Installation Guide
Installation Guide
Installation Guide
No need to download
Installation Guide
SODA for Node.js (works with TypeScript)
See install guide for downloads
Installation Guide
SODA for Python
See install guide for downloads
Installation Guide