
Hazelcast Platform
Document databases
Key value databases
Big data processing and distribution systems
Event stream processing software
Real-time analytic database software
Time series databases
Vector database software
Stream analytics software
Data replication software
Backup software
Database software
NoSQL databases
Big data software
Data integration tools
Cloud data integration software
Data recovery software
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if Hazelcast Platform and its alternatives fit your requirements.
Contact the product provider
Small
Medium
Large
- Banking and insurance
- Retail and wholesale
- Information technology and software
What is Hazelcast Platform
Hazelcast Platform is an in-memory data and stream processing platform used to build low-latency applications that require distributed caching, stateful stream processing, and real-time analytics. It provides a distributed in-memory data grid (key-value and related data structures) and a stream processing engine for event-driven pipelines. Typical users include engineering teams building fraud detection, personalization, IoT telemetry processing, and operational analytics where millisecond-level response times matter. The platform is commonly deployed as a clustered service on Kubernetes or VMs and integrates with external systems for ingest and sink connectors.
Low-latency in-memory architecture
Hazelcast keeps working state in memory across a cluster, which supports fast reads/writes and low-latency computations. This design fits use cases that need rapid enrichment, aggregation, and decisioning on live events. It also supports distributed data structures and compute close to the data, reducing round trips to external databases.
Stateful stream processing engine
The platform includes a stream processing capability designed for continuous queries and event-time processing with state. This supports real-time pipelines such as windowed aggregations, joins, and enrichment against in-memory state. It is suited to operational stream analytics where results must be produced continuously rather than via batch jobs.
Clustered deployment and scaling
Hazelcast is built to run as a distributed cluster with horizontal scaling and partitioned data. It supports common deployment patterns in containerized environments and can be operated as a shared platform service for multiple applications. This helps teams standardize on a single runtime for caching plus streaming rather than maintaining separate systems.
Not a general-purpose database
Hazelcast focuses on in-memory state and streaming rather than being a full-featured system of record. Workloads that require rich document querying, secondary indexing breadth, or long-term durable storage typically rely on an external database. As a result, it often complements rather than replaces primary operational databases.
Operational complexity at scale
Running a low-latency distributed in-memory cluster requires careful capacity planning for memory, network, and failover behavior. Teams may need to tune partitioning, backups/replication settings, and garbage collection/JVM parameters depending on workload. Observability and incident response can be more demanding than with simpler single-node data stores.
Feature fit varies by use case
Some categories listed (for example, vector search, time-series retention, or document database capabilities) may be only partially addressed or require integrations and additional components. Organizations evaluating it as a unified replacement for specialized databases may find gaps in query features or storage semantics. Fit depends heavily on whether the primary need is real-time state and streaming versus long-term analytical storage.
Plan & Pricing
Pricing model: Two-option model (self-managed subscription + pay-as-you-go cloud)
-
Self-managed Hazelcast Platform (annual subscription): Licensed on an annual subscription basis; Hazelcast does not publish list prices on the website and requests that customers "reach out to us for pricing details" (contact sales). No public per-node or per-seat prices were found on the official site.
-
Hazelcast Cloud (managed service) — Pay-as-you-go / pre-paid credits:
- Pricing model: Pay-as-you-go (billed monthly for storage used) or via pre-paid credits / contractual Dedicated clusters. The Cloud Standard edition is explicitly described as a pay-as-you-go model. The site also documents a serverless/"Viridian" variant where licensing is billed per hour per GiB. Specific per-GiB or per-hour rates are not published on the public site.
- Example costs: Not published on the official website; users are required to add a payment method for Standard clusters and/or contact Hazelcast for Dedicated pricing.
- Discount options: The site notes discounts are available for annual commitments (e.g., Viridian mentions discounts on annual commitment) and also describes pre-paid credits / contractual Dedicated clusters (contact sales) — no numeric discount levels published.
Notes: Official pages also advertise time-limited trials (Cloud: 14-day trial; self-managed Enterprise trial: 30-day) and a permanently available free starter allocation on Cloud (a free 2 GiB allocation is documented).
Seller details
Hazelcast, Inc.
Palo Alto, CA, USA
2008
Private
https://hazelcast.com/
https://x.com/hazelcast
https://www.linkedin.com/company/hazelcast/