With its various distributed data structures, distributed caching capabilities, elastic nature, memcache support, integration with Spring and Hibernate and more importantly with so many happy users, Hazelcast is feature-rich, enterprise-ready and developer-friendly in-memory data grid solution.
- Distributed implementations of
java.util.{Queue, Set, List, Map}
- Distributed implementation of
java.util.concurrency.locks.Lock
- Distributed implementation of
java.util.concurrent.ExecutorService
- Distributed
MultiMap
for one-to-many relationships - Distributed
Topic
for publish/subscribe messaging - Transaction support and J2EE container integration via JCA
- Socket level encryption support for secure clusters
- Synchronous (write-through) and asynchronous (write-behind) persistence
- Second level cache provider for Hibernate
- Monitoring and management of the cluster via JMX
- Dynamic HTTP session clustering
- Support for cluster info and membership events
- Dynamic discovery, scaling, partitioning with backups and fail-over
Visit www.hazelcast.com for more info.