Key-value Stores

Description

Data stores that store and retrieve data values based on unique keys. These store typically have simple query languages with operations to write a key/value pair query a value for a key, or query the values of a key range. Joins are typically not supported.

Projects

5

Lines Committed vs. Age Chart (click to view)

Lines Committed vs. Age Chart (click to view)

Projects

Project

Size Score

Trend Score

Byline

Cassandra

8.25

5.75

The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance.

HBase

8.25

5.0

Apache HBase is an open-source, distributed, versioned, column-oriented store.

redis

8.25

4.0

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

RocksDB

7.0

7.75

A library that provides an embeddable, persistent key-value store for fast storage.

Scylla

6.25

7.25

NoSQL data store using the seastar framework, compatible with Apache Cassandra