GridGain
Developer Portal

What is GridGain?

The highest performance and most reliable in-memory computing platform for mission-critical applications.

GridGain powers the digital enterprise with an in-memory computing platform built on Apache® IgniteTM that provides in-memory speed and massive scalability for data-intensive applications.

Distributed Key-Value

Read, write and transact with the fastest available key-value open source in-memory data grid.

Key-value APIs and support for a wide variety of languages makes it straightforward to implement GridGain.

Memory-Centric Storage

Process distributed data stored across memory and disk.

Store all data only in memory or store all data on disk and hold only a portion of data in memory but process against the whole data set.

Collocated Processing

Computations are sent to the cluster nodes to increase speed and minimize data movement.

Deploy your code on the cluster nodes and leverage the performance advantages of massively parallel processing.

Distributed SQL

A distributed computing solution with ANSI-99 SQL support including joins across nodes.

The only in-memory data grid with SQL support and the ability to function as a relational, in-memory database.

Production Monitoring

Monitoring tools available online or for on-premises use to monitor and manage your cluster.

Use the online or downloadable GridGain Control Center for version 8.7.18+ or GridGain Web Console for previous versions.

Multi-Datacenter Replication

Ensure high availability with replication of your data across multiple datacenters.

Support for datacenter replication is available in the GridGain Enterprise and Ultimate Edition.

Machine and Deep Learning

Train machine learning models in-memory or easily leverage TensorFlow.

Using the Continuous Learning Framework, machine and deep learning models can be trained on your operational data set.

ACID Transactions

Configurable ACID transaction compliance across data sets.

Multiple ACID compliance options, from strict to eventual, allow you to tune performance for your specific use case.

GridGain Control Center

A comprehensive, customizable cluster management and development tool for GridGain and Apache Ignite. Includes a customizable, drag-and-drop dashboard, user-definable production alerts, query development tools, active tracing and root cause analysis, and more. Available as an online or on-premises solution.

GRIDGAIN CONTROL CENTER

Recent Technical Blogs

Check out the latest technical blogs from GridGain technical experts

In my previous blog posts—Ignite 3 Alpha: A Sneak Peek into the Future of Apache Ignite and Just Released: Apache Ignite 3, Alpha 2—I talked about the Apache Ignite community's journey toward Ignite 3, the next generation of the Apache Ignite database.

(Be sure to sign up for the upcoming virtual Ignite Community event on July 20, 2021, at 9:00 a.m. PST. Val will share a summary of changes planned in Apache Ignite 3 at this event. Community members will have an opportunity to share their feedback and discuss the proposed changes.)

(Be sure to sign up for the product update webinar on June 16, 2021, at 10:00 a.m. PDT. The webinar features technical demos on the features discussed in this article).

Events for Developers

Attend upcoming developer-focused events in your area

Meetups

Upcoming In-Memory Computing and Apache Ignite Meetups

In-Memory Computing Summits

Attend the only conferences that focus on the full range of in-memory computing technologies