• HOME
  • CATEGORIES

    • CATEGORIES

    • Browse All Categories
  • FOR VENDORS

    • FOR VENDORS

    • Log In to Vendor Portal
    • Get Started
  • REVIEWS

    • REVIEWS

    • Write a Review
    • Product Reviews
    • Vendor Directory
    • Product Comparisons
  • GARTNER PEER COMMUNITY™
  • GARTNER.COM
  • Community GuidelinesListing GuidelinesBrowse VendorsRules of EngagementFAQPrivacyTerms of Service
    ©2026 Gartner, Inc. and/or its affiliates.
    All rights reserved.
  • Categories

    • No categories available

      Browse All Categories

      Select a category to view markets

  • For Vendors

    • Log In to Vendor Portal 

    • Get Started 

  • Write a Review

Join / Sign In
All Categories
/
In-Memory Data Grids

In-Memory Data Grids Reviews and Ratings

What is IMDG (In-Memory Data Grid) software?

IMDGs provide a lightweight, distributed, scale-out in-memory object store — the data grid. Multiple applications can concurrently perform transactional and/or analytical operations in the low-latency data grid, thus minimizing access to high-latency, hard-disk-drive-based or solid-state-drive-based data storage. IMDGs maintain data grid durability across physical or virtual servers via replication, partitioning and on-disk persistence. Objects in the data grid are uniquely identified through a primary key, but can also be retrieved via other attributes. The most typical use of IMDGs is for web-scale transaction processing applications. However, adoption for analytics, often in combination with Apache Spark and Hadoop or stream analytics platforms, is growing fast — for example, for fraud detection, risk management, operation monitoring, dynamic pricing and real-time recommendation management.

How Categories and Markets Are Defined

Product Listings

Filter by

Products 1 - 16 of 16
Sort by
Logo of Hazelcast Platform

Hazelcast Platform

By Hazelcast

4.4
(6 Ratings)

Hazelcast Platform is a software solution that integrates in-memory data grid and event stream processing capabilities. The software provides distributed caching, computation, and storage for applications requiring data-intensive processing with low latency. It enables real-time execution of data pipelines, event-driven applications, and transactional systems by supporting features such as scalable data storage, distributed computing, and high-availability configurations. The software facilitates management of large volumes of data across clusters and supports integration with popular data sources and messaging systems. Hazelcast Platform is designed to address business challenges related to processing speed, scalability, and reliability in environments where real-time data handling is critical.

Show More Details
Logo of IBM WebSphere eXtreme Scale (WXS)

IBM WebSphere eXtreme Scale (WXS)

By IBM

5
(5 Ratings)

IBM WebSphere eXtreme Scale is a software designed to provide distributed caching and in-memory data grid functionality for enterprise applications. The software supports high-availability and scalability for data and application workloads, enabling rapid access and processing of large volumes of structured information across physical and virtual environments. IBM WebSphere eXtreme Scale addresses challenges related to application performance, latency, and data management by allowing organizations to scale horizontally and maintain responsiveness during peak loads. The software features real-time data processing, integration with various platforms, and supports transactional integrity, ensuring efficient handling of mission-critical applications that require fast data retrieval and updates.

Show More Details
Logo of Terracotta BigMemory

Terracotta BigMemory

By Software AG

3.3
(5 Ratings)

Terracotta BigMemory is an in-memory data management software designed to support large-scale enterprise applications by enabling high-speed access to data. The software provides features including distributed caching, persistence, and high availability, allowing organizations to store and retrieve large volumes of data efficiently. Terracotta BigMemory is utilized to minimize latency and improve application performance for use cases such as session management, real-time analytics, and data processing. By storing data in-memory, the software addresses business challenges related to slow data access from traditional disk-based storage and helps improve scalability and reliability within complex IT environments.

Show More Details
Logo of VMware Tanzu Data Intelligence

VMware Tanzu Data Intelligence

By Broadcom (VMware)

4.1
(3 Ratings)

VMware Tanzu Data Intelligence is Broadcom's data intelligence platform for private cloud, built for enterprises aiming to unlock more value from all of their data - structured, semi-structured or unstructured. It includes the capabilities provided by Tanzu Greenplum, Tanzu Data Lake, Tanzu GemFire, Tanzu RabbitMQ, Tanzu for Postgres, Tanzu for MySQL, Tanzu for Valkey and Tanzu Data Flow. The data lakehouse architecture of Tanzu Data Intelligence unifies fragmented data estates, enables real-time insights, powers AI/ML workloads, and business outcomes by enabling queries of all data types. It also provides governance and multi-platform agility for organization’s most critical workloads and AI-powered apps. Tanzu Data Intelligence is purpose-built enterprises looking for data sovereignty, while accelerating their data-driven strategies. Tanzu Data Intelligence, combined with Tanzu Platform, offers a secure, opinionated, and full-stack solution for agentic and generative AI app delivery.

Show More Details
Logo of GridGain Unified Real-Time Data Platform

GridGain Unified Real-Time Data Platform

By GridGain

4
(2 Ratings)

GridGain Unified Real-Time Data Platform is a software designed to manage and accelerate data processing for organizations requiring high performance and scalability. The software integrates distributed cache, persistent storage, and stream processing capabilities to handle both operational and analytical workloads. It enables data access and analysis in real time by supporting in-memory computing, which reduces latency and improves throughput. The platform provides compatibility with existing databases and messaging systems, allowing seamless data integration and access across diverse environments. GridGain Unified Real-Time Data Platform addresses business challenges related to managing large volumes of data, supporting transactional and analytical operations, and ensuring consistent and reliable data delivery to critical applications.

Show More Details
Logo of TIBCO ActiveSpaces

TIBCO ActiveSpaces

By TIBCO

4
(2 Ratings)

TIBCO ActiveSpaces is a software designed to facilitate in-memory data grid management, enabling organizations to store, retrieve, and process data across distributed environments. The software provides features such as dynamic scalability, data replication, fault tolerance, and high throughput for mission-critical applications. It offers APIs for integration with enterprise systems and supports real-time data sharing among multiple applications, optimizing data accessibility and operational efficiency. TIBCO ActiveSpaces addresses business challenges related to latency and reliability in data processing by providing distributed data management and enabling faster responses to business events without reliance on traditional database bottlenecks.

Show More Details
Logo of XAP IMGD

XAP IMGD

By GigaSpaces Technologies

3.5
(2 Ratings)

XAP IMGD is a software designed to provide in-memory data grid capabilities for applications that require high performance, scalability, and low-latency data access. The software enables distributed data storage and management, supporting transactional or analytical workloads in real-time. XAP IMGD allows applications to process and store large volumes of data across multiple nodes, optimizing resource utilization and data availability. The software addresses business challenges related to handling growing data sets and demand for fast data processing by delivering elastic scalability and high throughput. Its features typically include data partitioning, replication, failover support, and integration with existing application infrastructures. XAP IMGD supports deployment in cloud and on-premise environments and is suited for organizations seeking to accelerate data access and processing in mission-critical applications.

Show More Details
Logo of Red Hat JBoss Data Grid

Red Hat JBoss Data Grid

By IBM (Red Hat)

4
(1 Rating)

Red Hat JBoss Data Grid is a software platform designed for high-performance, distributed, in-memory data management. It enables organizations to store, process, and access large volumes of data with low latency and high availability. The software provides features such as data caching, querying, and clustering, supporting scalability and fault tolerance for applications requiring fast response times. Red Hat JBoss Data Grid is suitable for use cases involving session management, big data analytics, and real-time data access, helping businesses address the challenge of managing large-scale, distributed data while maintaining data consistency and reliability.

Show More Details
Logo of scaleout-stateserver

scaleout-stateserver

By Scaleout Software

5
(1 Rating)

ScaleOut StateServer is a software platform designed to provide in-memory data storage and distributed caching for applications. The software enables storage and retrieval of frequently accessed data with low latency, aiming to optimize application scalability and performance. It supports automatic data partitioning and replication across a server farm, which enhances data availability and resilience. ScaleOut StateServer integrates with .NET and Java environments and offers APIs for developers to manage cached objects. The software addresses business needs related to reducing data access bottlenecks, maintaining high throughput, and supporting stateful application workloads in environments such as web applications, session storage, and cloud services.

Show More Details
Logo of CloudTran

CloudTran

By CloudTran

CloudTran is a software designed to manage and process transactional data across distributed cloud environments. It offers capabilities such as high-performance in-memory data processing, transaction management, scalability, and reliability for cloud-based applications. The software supports integration with various data stores and is used to address business challenges related to managing large-scale, distributed transactions with consistency and speed. CloudTran aims to enable organizations to build applications that require coordination of transactional processes across multiple servers, helping to reduce issues related to data integrity and downtime in distributed computing settings.

Be the first to .
Logo of Interstage eXtreme Transaction Processing Server

Interstage eXtreme Transaction Processing Server

By Fujitsu

Interstage eXtreme Transaction Processing Server is software that provides a high-performance platform for managing and executing large volumes of transactional operations. The software is designed to support mission-critical applications that require reliable and scalable transaction processing across distributed systems. It offers advanced features such as load balancing, transaction integrity, fault tolerance, and real-time monitoring. Interstage eXtreme Transaction Processing Server addresses business challenges related to processing speed and consistency, particularly for organizations that handle numerous simultaneous transactions. The software is structured to optimize throughput and ensure data consistency, supporting organizations in delivering services that require rapid and accurate transaction handling.

Be the first to .
Logo of NCache

NCache

By Alachisoft

NCache is a distributed, in-memory caching software that enhances the performance and scalability of .NET and Java applications by storing frequently accessed data in memory across multiple servers. The software supports various caching topologies, including partitioned, replicated, and client cache, to optimize data storage and access. It provides features such as dynamic data eviction, cache clustering, high availability, and synchronization with databases to ensure consistent data across environments. NCache enables organizations to reduce database load, improve response times, and manage large volumes of data efficiently, addressing the business problem of application bottlenecks caused by slow data retrieval and storage operations.

Be the first to .
Logo of Oracle Coherence

Oracle Coherence

By Oracle

Oracle Coherence is an in-memory data grid software that enables organizations to manage and scale data across applications. The software provides distributed caching, data partitioning, and real-time access to frequently used data, supporting high-performance and scalable architectures. It allows integration with application servers and enables continuous data availability with automated failover and recovery features. Oracle Coherence addresses business needs for low-latency response times in environments with large, distributed datasets, making it suitable for use cases such as transactional systems, analytics platforms, and web applications requiring rapid data access and reliability.

Be the first to .
Logo of ScaleOut GeoServer

ScaleOut GeoServer

By Scaleout Software

ScaleOut GeoServer is a software designed to provide in-memory data storage and analysis for distributed environments. It enables real-time processing and caching of large datasets across geographically dispersed locations, supporting scalability and reliability for mission-critical applications. The software allows organizations to manage fast-changing data, synchronize updates among multiple sites, and perform location-based analytics. By leveraging advanced clustering and high availability features, ScaleOut GeoServer addresses challenges such as latency reduction and consistent data access for enterprises operating across wide areas or needing rapid insights from multiple remote sources.

Be the first to .
Logo of ScaleOut SessionServer

ScaleOut SessionServer

By Scaleout Software

ScaleOut SessionServer is a software designed to deliver a distributed, in-memory session storage solution for web applications. The software provides features such as automatic load balancing, high availability, and scalability to manage session data across clustered servers. It enables rapid access to session state, helping to reduce latency and improve reliability for web-based workflows. The software addresses business challenges related to session management by supporting consistent data storage, session failover, and integration with common web platforms. Its architecture is intended to ensure session data remains synchronized and accessible in dynamic web environments without relying on centralized databases.

Be the first to .
Logo of TmaxSoft InfiniCache

TmaxSoft InfiniCache

By TmaxSoft

TmaxSoft InfiniCache is a software solution designed to optimize mainframe systems by offloading high-volume read requests to cloud-based storage. The software works as an extension to mainframe environments and leverages in-memory caching to reduce the load on traditional mainframe databases. InfiniCache manages workloads by serving repeat access requests from cache, thereby improving system throughput and response times. The software helps enterprises to address bottlenecks associated with frequent database queries and supports existing business operations without modifications to current mainframe applications. InfiniCache enables organizations to scale mainframe usage more efficiently by providing a mechanism for workload optimization and resource management.

Be the first to .

Gartner Client Insights

Market Guide for In-Memory Data Grids

Popular Product Comparisons

Hazelcast Platform vs Red Hat JBoss Data GridHazelcast Platform vs IBM WebSphere eXtreme Scale (WXS)Hazelcast Platform vs Terracotta BigMemoryGridGain Unified Real-Time Data Platform vs Hazelcast PlatformRed Hat JBoss Data Grid vs Terracotta BigMemoryIBM WebSphere eXtreme Scale (WXS) vs Red Hat JBoss Data GridHazelcast Platform vs TIBCO ActiveSpaces

Gartner Peer Insights content consists of the opinions of individual end users based on their own experiences, and should not be construed as statements of fact, nor do they represent the views of Gartner or its affiliates. Gartner does not endorse any vendor, product or service depicted in this content nor makes any warranties, expressed or implied, with respect to this content, about its accuracy or completeness, including any warranties of merchantability or fitness for a particular purpose.

This site is protected by hCaptcha and its Privacy Policy and Terms of Use apply.


Software reviews and ratings for EMMS, BI, CRM, MDM, analytics, security and other platforms - Peer Insights by Gartner
Community GuidelinesListing GuidelinesBrowse VendorsRules of EngagementFAQsPrivacyTerms of Use

©2026 Gartner, Inc. and/or its affiliates.

All rights reserved.