Hazelcast, a provider of open source in-memory data grid (IMDG) technology, has announced Hazelcast IMDG 3.9 is generally available as a production ready build with new usability, performance and scalability improvements.
According to the company, enhanced application speed is the key of benefit of near cache, which is often used to serve a small subset of very hot items with minimal latency. When an entry is found in a near cache, it can be immediately returned to the caller and no network communication is involved. In older versions of Hazelcast IMDG, near cache keys were stored as serialized BLOBs, consequently keys were serialized with each get request. This affected application performance which is why Hazelcast IMDG 3.9 allows users to use de-serialized objects as near-cache keys. Along with other improvements, near-cache lookups now drop down to high nanosecond times, making near cache as fast as dedicated in-process caches.
Another popular community request feature - dynamic configuration of data structures - is included in Hazelcast IMDG 3.9. In previous Hazelcast versions, users would need to provide all configurations upfront and there was no supported way to submit, for example, a new IMap configuration into a running cluster. In 3.9, users can now submit new configurations into a running cluster and Hazelcast will automatically distribute this configuration to all cluster members.
In addition, in Hazelcast IMDG 3.9, HD IMap always stores indexes in HD memory, resulting in predictable performance while indexes can be used to speed-up queries; and the new release supports rolling upgrades, meaning customers can upgrade their 3.8 cluster into 3.9 without any outage.
For more information, visit www.hazelcast.com.