Apache Ignite C++

The apacheignite-cpp Developer Hub

Welcome to the apacheignite-cpp developer hub. You'll find comprehensive guides and documentation to help you start working with apacheignite-cpp as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

What is Ignite C++

In-Memory Data Fabric

Apache Ignite C++tm In-Memory Data Fabric is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time, orders of magnitude faster than possible with traditional disk-based or flash-based technologies.

Features

You can view Ignite as a collection of independent, well-integrated, in-memory components geared to improve performance and scalability of your application. Some of these components include:

Ignite and Ignite С++

  • Ignite C++ is built on top of Ignite
  • Ignite С++ starts the JVM in the same process and communicates with it via JNI
  • .NET, C++ and Java nodes can join the same cluster, use the same caches, and interoperate using common binary protocol
  • Java compute jobs can execute on any node (Java, .NET, C++)

What is Ignite C++

In-Memory Data Fabric