Hazelcast IMDG operational in-memory computing platform helps leading companies worldwide manage their data and distribute processing using in-memory storage and parallel execution for breakthrough application speed and scale.
In Memory Data Grid Platform
• Clients (C#/.NET Client, C++ Client, Java Client, Near Cache for Java Smart Client, Node.js Client, Portable Serialization, Pluggable Serialization)
• Distributed Caching
• Distributed Compute
• Distributed Query
• Integrated Clustering
• Standards(jcache, apache)
• Cloud and Virtualization Support
• Storage [High-Density Memory Store (HDMS)]
• Cluster Management
• Client-Server Protocols
Contact for pricing
Small (<50 employees), Medium (50 to 1000 employees), Enterprise (>1001 employees)
The Hazelcast IMDG operational in-memory computing platform helps leading companies worldwide manage their data and distribute processing using in-memory storage and parallel execution for breakthrough application speed and scale. Hazelcast IMDG is easy to work with and brings a highly resilient and elastic memory resource to all of user applications. At its core, Hazelcast is one of the most widely adopted open source solutions with tens of thousands of installed clusters and over 23 million server starts per month. On top of this popular open source platform, Hazelcast IMDG Enterprise HD, Hazelcast IMDG Enterprise, and Hazelcast IMDG Professional Support offer licensed features for large scale deployments. Now users can free the data from slow, expensive, and hard to scale relational databases. With Hazelcast IMDG, users’ database remains the system of record, but bottlenecks disappear. Users can use the native .NET client to connect to Hazelcast IMDG nodes. All users need is to add HazelcastClient3x.dll into the .NET project references. The API is the Java native client. Users can also use Native C++ Client to connect to Hazelcast IMDG nodes and perform almost all operations that a node can perform. Clients differ from nodes in that clients do not hold data. The C++ Client is by default a smart client, i.e. it knows where the data is and asks directly for the correct node. Native Clients (Java, C#, C++) enable users to perform almost all Hazelcast operations without being a member of the cluster. It connects to one of the cluster members and delegates all cluster wide operations to it (dummy client), or it connects to all of them and delegates operations smartly (smart client). When the relied cluster member dies, the client will transparently switch to another live member.