Apache Ignite ist eine quelloffene verteilte Datenbank, die Daten im Arbeitsspeicher hält und sie optional auf Festplatte persistiert. Sie bietet ACID-Transaktionen, Zugriff über SQL und Key-Value, Schemaentwicklung sowie Berechnungen, die dort ausgeführt werden, wo die Daten liegen. Client-Bibliotheken gibt es für Java, .NET, C++, Python und SQL/CLI. Das Projekt richtet sich an Anwendungen, die In-Memory-Leistung benötigen, und wird üblicherweise als Cluster betrieben, mit dem sich Anwendungen verbinden.
Apache Ignite ist ein Projekt der Apache Software Foundation mit Sitz in den Vereinigten Staaten und steht unter der Apache-2.0-Lizenz. Das Projekt betreibt keinen gehosteten Dienst, in dem Kundendaten gespeichert werden. Wo die Daten liegen, entscheidet die Organisation, die das Cluster betreibt, auf eigenen Servern oder bei einem europäischen Cloudanbieter. Eine europäische Organisation behält so die Kontrolle über den Standort ihrer Daten. Die Governance des Projekts liegt allerdings bei einer US-amerikanischen Stiftung.