Open Source Projects:

The Leading In-Memory Data Grid

Hazelcast IMDG

The industry's fastest, most scalable in-memory data grid, where speed, scalability and continuous processing are the core requirements for deployment.

Back to top

For mission-critical, high-performance applications at speed, scale and with continuous processing

Hazelcast In-Memory Data Grid (IMDG) overview

An IMDG (in-memory data grid) is a set of networked/clustered computers that pool together their random access memory (RAM) to let applications share data structures with other applications running in the cluster.

The primary advantage is speed, which has become critical in an environment with billions of mobile, IoT devices and other sources continuously streaming data. With all relevant information in RAM in an IMDG, there is no need to traverse a network to remote storage for transaction processing. The difference in speed is significant – minutes vs. sub-millisecond response times for complex transactions done millions of times per second.


Hazelcast IMDG

High-Density Memory Store High-Density Memory Store

Enables the largest data sets to run efficiently in an in-memory cluster across your most popular data APIs.

Management Center Management Center

Provides a bird’s-eye view of all cluster activity, along with configurable watermarks for alerts through a web-based user interface and cluster-wide JMX and REST APIs.

Hot Restart Store Hot Restart Store

Whether the restart is a planned shutdown or a sudden cluster-wide crash, Hot Restart Store allows full recovery to the previous state of configuration and cluster data.

Rolling Upgrade Rolling Upgrade

Upgrades cluster nodes and versions without service interruption.

Security Suite Security Suite

Provides standards-based Java Authentication and Authorization Service (JAAS) and interoperable encryption, authentication, and access control checks to mission-critical applications.

WAN Replication WAN Replication

Synchronizes multiple Hazelcast clusters in different datacenters for disaster recovery or geographic locality, and can be managed centrally through Management Center.

Blue/Green Deployments Blue/Green Deployments

Switch between alternate clusters on demand.

Automatic Disaster Recovery for Clients Automatic Disaster Recovery for Clients

Automatic failover to a disaster recovery cluster.

Enterprise PaaS Deployment Environments Enterprise PaaS Deployment Environments

Enables your applications to run in the most popular enterprise container management environments, Pivotal Cloud Foundry and OpenShift Container Platform.

World-Class Service World-Class Service

24×7 service and support with a one-hour service-level agreement, as well as maintenance and hot patch fixes.

In-Memory Data Grid Applied to Fraud Detection

Competent fraud detection systems can help organizations gain a clearer view of entities, relationships, and hidden patterns as they deal with financial crimes, including payment card fraud, anti-money laundering and anti-terrorist financing. Hazelcast can store account details, recent transaction history and scoring all in one place for powerful, comprehensive checks, live within the request. Short SLAs measured in milliseconds means that these checks must be done very fast. If high-speed fraud detection is your concern, Hazelcast’s in-memory data grid is a perfect fit.

Transforming and Simplifying Public Sector IT

The UK’s largest Internet of Things (IoT) network serves more than 200,000 homes with a system that allows users to remotely control their heating and hot water temperature from their mobile device or on the internet. This completes 20,000 writes per second in a 20-node Hazelcast IMDG cluster with plenty of spare capacity and an average latency of under 1 millisecond.

Hazelcast In-Memory Data Grid is used as the back-end infrastructure for many IoT deployments. Everything from in-home thermostats and lighting systems to industrial sensors, such as smart meters and in-store e-Commerce systems.

Get Started with Hazelcast IMDG

See how easy it can be to add Hazelcast In-Memory Data Grid to your business. Start your free 30-day trial now.

Free Hazelcast Online Training Center

Whether you're interested in learning the basics of in-memory systems, or you're looking for advanced, real-world production examples and best practices, we've got you covered.