Apache Ignite

Apache Ignite is an open-source, distributed in-memory data grid, database, and processing platform designed for high-performance, real-time analytics, and transactional workloads. It combines the speed of in-memory computing with the durability and SQL capabilities of traditional databases,…

Key facts

First appeared
2014
Category
database
Problem solved
Apache Ignite was created to address the limitations of traditional databases and simple caches, which struggled with both scalability for large datasets and the need for real-time, ACID-compliant transactions and complex analytics. It solves the challenge of providing a horizontally scalable, fault-tolerant, and high-performance platform capable of both transactional (OLTP) and analytical (OLAP) workloads on massive in-memory datasets, without sacrificing data consistency.
Platforms
unix, web, macos, linux, docker, ios, kubernetes, windows, cloud_environments

Related technologies

Notable users

  • Sberbank
  • UnitedHealth Group
  • NetCracker
  • Huawei
  • GridGain (commercial vendor building upon Ignite)