

With full SQL support, one of the main use cases for Apache Ignite is the in-memory database which scales horizontally and provides ACID transactions.ĪQL, HTTP, Java, JavaScript, PHP, Go, Scala. Supports full ACID properties, standard connectivity interfaces such as JDBC and ODBC as well as interoperability.Īpache Software Foundation, GridGain SystemsĪpache Ignite is an in-memory computing platform that is durable, strongly consistent, and highly available with powerful SQL, key-value and processing APIs. It comes with high-availability, replication and scalability features three interfaces (including Direct Access Mode and Direct Access API Mode) as well as conventional client/server protocols such as TCP/IP and IPC for more complex database operations.

General purpose database that has high data processing speeds in main-memory alone. Supports full ACID properties, standard connectivity interfaces such as JDBC and ODBC as well as interoperability. "Hybrid DBMS" that combines an in-memory database with a conventional disk-resident database in a single unified engine. Open source(GNU-AGPLv3, GNU-LGPLv3(for client-libraries)) Java, C#, C, Python, Go, Node.js, Perl, libevent, PHP, Ruby, Rustįlash-optimized in-memory open source NoSQL database.

This article is a list of in-memory database system software.
