Oracle NoSQL Database Architecture
The previous chapter discussed some of the underlying concepts and technologies used in Oracle NoSQL Database. Building on this foundation, let us take a closer look at the implementation of Oracle NoSQL Database and how it operates. We will start with the high-level architecture, including clients, servers, and datacenters, followed by a discussion of how records are stored. Next, we will discuss the underlying log-structured storage architecture and how it impacts performance of the system; we will conclude with a discussion of durability and transactions.
High-Level Architecture and Terminology