Try Hazelcast IMDG Enterprise | Hazelcast.com | Blog
Sign up for hands-on training from Hazelcast experts, online or in the classroom.
Learn more at Hazelcast University
An In-Memory Data Grid is data management software that enables:
Scale-out Computing: every node adds their CPU to the cluster
Resilience: nodes can fail randomly without data loss or significant performance impact to running applications
Programming Model: A way for developers to easily program the cluster of machines as if it were a single machine
Fast, Big Data: it enables very large data sets to be manipulated in main memory
Dynamic Scalability: nodes (computers) can dynamically join the other computers in a grid (cluster)
Elastic Main Memory: every node adds their RAM to the cluster’s memory pool
In-Memory Data Grids are often used with Databases in order to improve performance of applications, to distribute data across servers, clusters and geographies and to manage very large data sets or very high data ingest rates.
For those familiar with In-Memory Data Grid products such as: