Geode

Apache Geode is an open-source, in-memory distributed data grid that scales out horizontally across nodes.

History

Originally released commercially in 2002 under GemStone Systems as Gemfire, it was first used in Wall Street trading platforms. In 2010, GemStone Systems was acquired by VMWare and by 2013, Pivotal had spun out of VMWare and took Gemfire with it. Pivotal then proceeded to submit Gemfire to the Apache Incubator in 2015 under the name Geode, and was graduated to a top-level project in 2016. Now, Geode is used in many businesses with high-scale applications.

Data Model

Key/Value

Checkpoints

Consistent

Isolation Levels

Serializable

Foreign Keys

Not Supported

Storage Architecture

In-Memory

System Architecture

Shared-Nothing