GridGain Technology Overview

The In-Memory Computing Platform Built on Apache Ignite

GridGain is an in-memory computing platform, built on Apache® Ignite™, which dramatically accelerates and scales out existing data-intensive applications without ripping and replacing existing databases. GridGain enables unlimited scalability and tremendous speed. Query times are 1,000x faster than disk-based systems and GridGain can be scaled out by adding new nodes to the cluster, which can scale to handle hundreds of terabytes of data.

GridGain can modernize existing data-intensive architectures when inserted between existing application and database layers. GridGain integrates seamlessly with RDBMS, NoSQL and Hadoop databases and includes a unified API which supports SQL, C++, .NET, JAVA/Scala/Groovy, Node.js and more access for the application layer. GridGain can run on premise, in a hybrid environment, or on a cloud platform such as AWS, Microsoft Azure or Google Cloud Platform.

A Comprehensive In-Memory Data Fabric

The GridGain In-Memory Data Fabric was built to support both transactional and analytics applications. It provides ACID support for transactions and is ANSI SQL-99 compliant so it can support mission-critical transactional applications. GridGain can simultaneously be used for applications which do not require ACID compliance such as data caching, analytics, or streaming. The result is a converged data platform built on a modern architecture which supports both OLTP and OLAP high performance applications.

Leverage the Ongoing Developments of the Apache Ignite Project

GridGain is available as a Professional and an Enterprise Edition which are both built on Apache Ignite. The Apache Ignite in-memory data fabric was originally contributed to the Apache Software Foundation by GridGain Systems. The GridGain Professional Edition is the supported version of Apache Ignite which includes bug fixes which are not yet released in Ignite and some useful LGPL libraries. The GridGain Enterprise Edition includes additional security, monitoring, and management features that are not available in Apache Ignite. The Enterprise Edition is hardened and undergoes additional testing to ensure its performance in mission-critical production environments where reliability and high availability are critical to success.

Deploy in Mission-Critical Production Applications with Confidence

The GridGain Enterprise Edition includes security, deployment, high availability, and management features which are added to the core features of Apache Ignite. Features such as a management and monitoring GUI, the ability to do rolling production updates, and enterprise-grade security are invaluable for mission-critical deployments. A subscription to the GridGain Enterprise Edition is part of GridGain Enterprise Support packages. A subscription to the GridGain Professional Edition is part of a GridGain Standard Support package. A GridGain Support subscription provides access to GridGain technical experts online or via the phone for assistance with deployment or performance questions.

Integrates with a Wide Range of Popular Data-related Solutions

Sitting between the application and database layers, the GridGain In-Memory Data Fabric integrates with many popular solutions. GridGain complements Apache® Spark™, allowing you to run Spark queries faster and share state across RDDs. The plug-n-play GridGain Accelerator for Apache® Hadoop™, an optional component of the GridGain In-Memory Data Fabric, enables existing Hadoop applications to run up to 100x faster without any code changes.  GridGain is integrated with many other solutions including Apache® Camel™, Apache® Mesos™, and Hadoop Yarn.

Reduce Database Infrastructure Cost and Complexity

The GridGain In-Memory Data Fabric addresses both OLTP and OLAP demands and can unify real-time operations and analytics on a single, powerful stack. It delivers unprecedented speed and unlimited scale across hybrid database infrastructures and supports both operational and analytic workloads. GridGain runs on virtually all hardware, major operating systems and clouds. GridGain can simplify your database architecture, reducing costs and simplifies database management. GridGain can run on commodity or top-of-the-line servers.