Skip to content
Hazelcast logo

Hazelcast

Unclaimed

Real-time data platform for streaming and memory

Visit Website
Reviews onG2Capterra
15 reviews tracked

The Bottom Line

Entry price

Free plan available, paid tiers above

Biggest pro

Ultra-low latency

Biggest con

Complex configuration

TL;DR - Hazelcast

  • Hazelcast is a unified real-time data platform that combines a distributed compute engine and a fast data store for high-performance, scalable, and cloud-native applications.
  • It offers capabilities like distributed caching, in-memory computing, stream processing, and geo/WAN replication for real-time data access, event response, and high availability.
  • The platform includes a Management Center for centralized monitoring, diagnostics, and administration of Hazelcast clusters, supporting various integrations and security features.
Pricing: Free plan available
Best for: Growing teams
4.5/5 across review platforms

What is Hazelcast?

Editorial review
Hazelcast is a real-time data platform combining a stream processing engine with a fast data store. It enables low-latency queries and analytics on streaming and stored data.

Available on: Web

Pros & Cons

Pros

  • Ultra-low latency
  • Unified platform
  • Strong Java ecosystem
  • Auto-scaling

Cons

  • Complex configuration
  • Resource intensive
  • Steep learning curve

Ratings Across the Web

4.5(15 reviews)

Ratings aggregated from independent review platforms. Learn more

Key Features

In-memory computingStream processingDistributed cachingSQL over streamsKubernetes nativeTiered storage

Pricing Plans

Platform (OSS)

Free

  • Open source
  • Community support

Platform Enterprise

Custom

  • Enterprise features
  • Support

Cloud Serverless

Pay as you go

  • Managed service

Reviews

4.5/5

Across 15 verified user reviews on G2, Capterra

Add your hands-on experience to help the next buyer.

Best Hazelcast Alternatives

Top alternatives based on features, pricing, and user needs.

Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.

Explore More

Hazelcast FAQ

How does Hazelcast support real-time processing of events?

Hazelcast offers stream processing capabilities that allow it to detect and respond to events in real time. This enables applications to react instantly to incoming data, making it suitable for real-time and AI-driven use cases.

What specific features does Hazelcast Management Center offer for monitoring and troubleshooting clusters?

The Management Center provides an intuitive UI to view cluster health, member status, and resource utilization. It also includes diagnostics and troubleshooting tools, automatic configuration health checks, and the ability to take thread dumps from individual cluster members.

How does Hazelcast ensure high availability and disaster recovery for distributed data?

Hazelcast supports Geo/WAN replication, which is crucial for high availability and disaster recovery across geographically distributed clusters. It also offers flexible data consistency options, allowing users to choose between CP for Consistency or AP for Availability based on their application's needs.

Can Hazelcast integrate with existing monitoring tools?

Yes, Hazelcast Management Center provides Java Management Extensions (JMX) and REST APIs, as well as a Prometheus Exporter. These integrations allow users to seamlessly incorporate Hazelcast cluster metrics into their existing monitoring and alerting infrastructure.

What is the purpose of Jet Job Placement Control in Hazelcast Platform 5.5?

Jet Job Placement Control in Hazelcast Platform 5.5 allows users to run Jet Jobs on specific compute resources, isolating the compute component from the storage component. This enhances deployment versatility and resiliency for compute-heavy processing, enabling selective workload distribution for tasks like vector embedding or stream processing.

How does Hazelcast support vector search capabilities?

Hazelcast Platform 5.5 Beta introduces vector search, allowing the creation of vector data structures and generation of vector embeddings from any data. It leverages the JVector 2.0 embedded search engine to provide continuously up-to-date vector indexes for similarity search, aiding data scientists in generating insights.

Guides & Articles