Skip to content

hazelcast/hazelcast-cpp-client

Repository files navigation

logo

Hazelcast C++ Client

Chat on Slack Follow on Twitter Chat on Slack


What is Hazelcast?

Hazelcast is a distributed computation and storage platform for consistently low-latency querying, aggregation and stateful computation against event streams and traditional data sources. It allows you to quickly build resource-efficient, real-time applications. You can deploy it at any scale from small edge devices to a large cluster of cloud instances.

A cluster of Hazelcast nodes share both the data storage and computational load which can dynamically scale up and down. When you add new nodes to the cluster, the data is automatically rebalanced across the cluster, and currently running computational tasks (known as jobs) snapshot their state and scale with processing guarantees.

For more information, see the Hazelcast repository.

Hazelcast C++ Client

hazelcast-cpp-client is the official C++ library API for using the Hazelcast in-memory database platform. It requires C++11 support.

For an introduction to the C++ client for Hazelcast, and information on how to install and get started with the client, see the Hazelcast documentation.

Documentation

For information about:

Copyright

Copyright (c) 2008-2025, Hazelcast, Inc. All Rights Reserved.

Visit www.hazelcast.com for more information.