{"__v":0,"_id":"57603a5966b6b72400f8d2d5","api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"body":"Apache Ignite C++<sup>tm</sup> 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.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/AyAmupWRQeilbd9r7Ktb_apache-ignite.png\",\n        \"apache-ignite.png\",\n        \"1024\",\n        \"310\",\n        \"#795d51\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\n##Features\nYou 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:\n\n  * [Advanced Clustering](doc:cluster)\n  * [Data Grid (Cache)](doc:data-grid) \n\n##Ignite and Ignite С++\n  * Ignite C++ is built on top of Ignite:\n  * Ignite С++ starts the JVM in the same process and communicates with it via JNI\n  * .NET, C++ and Java nodes can join the same cluster, use the same caches, and interoperate using common binary protocol\n  * Java compute jobs can execute on any node (Java, .NET, C++)","category":"57603a5966b6b72400f8d2d1","createdAt":"2015-12-01T20:54:49.050Z","excerpt":"In-Memory Data Fabric","githubsync":"","hidden":false,"isReference":false,"link_external":false,"link_url":"","order":0,"parentDoc":null,"project":"565e0917b311ea0d00a385d8","slug":"getting-started","sync_unique":"","title":"What is Ignite C++","type":"basic","updates":[],"user":"54d822008180e40d005789a3","version":"57603a5966b6b72400f8d2d0","childrenPages":[]}

What is Ignite C++

In-Memory Data Fabric

Apache Ignite C++<sup>tm</sup> 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. [block:image] { "images": [ { "image": [ "https://files.readme.io/AyAmupWRQeilbd9r7Ktb_apache-ignite.png", "apache-ignite.png", "1024", "310", "#795d51", "" ] } ] } [/block] ##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: * [Advanced Clustering](doc:cluster) * [Data Grid (Cache)](doc:data-grid) ##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++)