Autonomous NoSQL Database

Use Cases

Oracle Autonomous NoSQL Database Cloud is a fully managed, provisioned throughput, NoSQL Database. This database can solve a broad range of application problems frequently prevalent in modern applications. With support for predictable, low latency access to key/value data, with its rich JSON query experience, Oracle Autonomous NoSQL Database Cloud is an excellent choice for applications requiring single-digit, millisecond access in numerous scenarios. This is especially relevant to data with extensive request velocities and frequently fluctuating seasonal demands. Several of the following important Oracle Autonomous NoSQL Database Cloud characteristics make it an ideal platform for use cases such as user experience personalization, real time fraud detection, and IoT data management:

Data auto-sharding – Data is automatically partitioned across a shared nothing database cluster that is replicated across availability domains.

On demand scaling up or down – The entire back end cluster is autonomously managed for high availability and scalability. Developers simply increase or decrease provisioned throughput to match the demands of application.

Flexible reserved throughput pricing – Your requested database throughput is reserved and you can change it dynamically at any time.

Personalization at Scale

To enable a rich and responsive personalized user experience, modern applications require extremely fast access to many fragments of database data. In fact, it is common for especially rich customized user interfaces that must read tens to hundreds of data fragments during page rendering. To serve each user with predictable page load times (typically less than two seconds), each database access must complete predictably in a few milliseconds, no matter how many users your application is serving concurrently.

As business grows, acquiring ever more users, database latency requests must remain predictable. A common practice is to use customer browsing behavior, historical purchases, and other demographic data to present product recommendations. These recommendations are then stored in Oracle Autonomous NoSQL Database Cloud, typically as JSON data, for fast retrieval and rendering of UI elements. Hierarchical product catalog data, recent purchase history, and product recommendations are examples of the kinds of data required to customize great user experience. With its predictable single-digit latencies, rich JSON data support, and automatic scale out, Oracle Autonomous NoSQL Database Cloud is the ideal platform for enabling a personalized user experience.

Real Time Fraud Detection

Electronic card payments have grown at an average yearly rate of 8.6%, to a total of 37.3 billion transactions per year. Accompanying this increase in volume is a corresponding increase in potential fraudulent transactions.

As fraud detection models get more sophisticated, organizations have moved fraud scoring closer to the point of sale (POS), to prevent fraud proactively, rather than responding reactively. Adding fraud scoring into the POS transaction path requires a data store capable of responding with predictable low latency to a high volume of lookup and update requests. Furthermore, as transaction rates fluctuate with seasonal peaks in demand, the data store must adapt accordingly: transparently scaling to meet peak demands and contracting during low demand periods to save costs. Oracle Autonomous NoSQL Database Cloud provides a perfect platform for implementing your real time fraud detection solutions. How? By its support for key/value access, predictable low latency at scale, and the capability to scale up or down automatically on demand.

Internet of Things (IoT)

What is the IoT space? In simple terms, the IoT is a system of interconnected devices passing information from one to another without human intervention. Typically, this capability requires edge processing, network connectivity, data storage, and back end analytics processing.

Equally important, but often not publicized, is how and where back end data is stored. A viable IoT back end must handle blindingly fast write operations, while simultaneously supporting data analytics demands for read operations. Oracle Autonomous NoSQL Database Cloud, with its support of time series data, deterministic automatic data expiry, and the ability to scale to handle extreme insert velocity, while concurrently supporting analytic data read demands, is an excellent choice for the data storage of IoT style workloads.

In addition to high velocity data ingestion, the back end must support the data formats of popular IoT transmission protocols. While also supporting fixed schema and key/value data formats, Oracle Autonomous NoSQL Database Cloud offers native support for JSON objects, one of the most common data formats used by IoT data protocols. Using the Oracle Autonomous NoSQL Database Cloud JSON data type, IoT applications can store and query high volumes of data, with minimal extra processing to transform the data payload. With Oracle Autonomous NoSQL Database Cloud's rich support for SQL over JSON data, and deep support for JSON secondary indexes, the IoT development task for back end storage and analytics preparation becomes much simpler and the time for implementation and deployment for your IoT solutions shrink accordingly.

Chat

Contact cloud advocacy team for Oracle Cloud clarifications, trial assistance, technical and functional help or any non-sales related questions. You may also find answers to common questions in FAQ of selected product.