Create a Distributed Oracle Database with In-Memory Computing for Performance and Scalability

The GridGain® in-memory computing platform is deployed as a cluster of commodity servers between your Oracle database and application layer. GridGain integrates seamlessly with your Oracle databases and, through the GridGain Unified API, with your application. Your data is uploaded from your Oracle databases into the memory in your GridGain cluster where processing is 1,000x faster than from disk. You can scale the capacity of your GridGain in-memory computing cluster by adding nodes to the cluster, enabling you to scale the size of your distributed Oracle database without sharding.

Oracle Database

GridGain is ANSI SQL-99 compliant and offers ACID transactions. Writes from your application layer are made to the data in your GridGain cluster and then written to your Oracle database. You can benefit from the in-memory speed and massive scalability of in-memory computing while retaining Oracle as your underlying database.

There are many options for how to increase the performance of your Oracle database. When it comes to increasing speed and scale, it can be difficult to know when to use the various Oracle options—including Oracle RAC, Oracle Database In-Memory, Oracle Exadata, Oracle GoldenGate, Oracle TimesTen Classic, Oracle TimesTen Scaleout, and Oracle Coherence—as well as thirdparty options (including Apache® Ignite™).

GridGain is built on the open source Apache® Ignite project. The GridGain Enterprise Edition is a supported version of Apache Ignite which includes all of the Ignite features plus enterprise-grade features for enhanced management, monitoring, and security. The GridGain Community Edition, built on Apache Ignite, includes patches and updates not yet released in Ignite with additional features and QA testing to provide the highest possible performance, reliability and managability possible in an open source in-memory computing platform. The GridGain Ultimate Edition includes backup and recovery features which are highly valuable when deploying GridGain as an in-memory database using the Persistent Store feature in production.

Learn more about using the GridGain in-memory computing platform with Oracle databases: