Breaking News
Home / Databases / In-Memory Databases

In-Memory Databases

these are main- or in-memory databases; run almost exclusively in server memory

Apache Geode

AT A GLANCE The initial version of this data store was a distributed caching product that allowed both C++ and Java applications to share objects in a scale out environment at high speeds. GemFire was launched as a result of lessons learned from its predecessor – an object-oriented database and …

Read More »

Aerospike

aerospike scale

AT A GLANCE Claiming to be “ideal for real-time big data or context driven applications that must sense and respond right now”, Aerospike is an open-source, in-memory NoSQL database and key-value datastore. The company claims that it “operates at in-memory speed and global scale with enterprise-grade reliability.” ARCHITECTURE A typical cluster has …

Read More »

SAP Hana

SAP Hana

AT A GLANCE SAP didn’t invent in-memory data stores, but over the last five years it has done lots to focus attention on the benefits and possibilities of the technology given advances in compute capacity and RAM affordability. Its HANA data store started out as an in-memory database, but has …

Read More »

MemSQL

memsql

AT A GLANCE Traditional relational databases (Oracle, DB2, MySQL) and most NoSQL data stores keep their data on disk. As the cost of RAM today is significantly less than it used to be and coupled with the advent of 64-bit computing, one can equip a standard, off-the-shelf server with hundreds …

Read More »

VoltDB

voltdb dashboard

AT A GLANCE Traditional relational databases (Oracle, DB2, MySQL) and most NoSQL data stores keep their data on disk. As the cost of RAM today is significantly less than it used to be and coupled with the advent of 64-bit computing, one can equip a standard, off-the-shelf server with hundreds …

Read More »