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
MultiMapfor one-to-many relationships - Distributed
Topicfor 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.