Hazelcast is an in-memory data grid that provides a distributed map for fast, reliable storage and access of data in a clustered environment. It offers features such as simple configuration, automatic data partitioning and replication, fail-safety, scalability, and integration with Java interfaces and Spring. Developers can use Hazelcast to store and query data, distribute work across a cluster, and publish and subscribe to cluster-wide events.
5. Collections (List, Set, Queue)
Automatic data partitioning and propagation between
nodes
Transaction support
Write-Through and Write-Behind persistence
Automatic replication (synchronous and asynchronous)
6. Distributed Map
Automatic data partitioning and propagation
between nodes
Transaction support
Write-Through and Write-Behind persistence
Automatic replication (synchronous and
asynchronous)
SQL like queries
Automatic Map-Reduce in queries