Well, actually, things which are not covered in the list of usual suspects but are important to know about
Key/Value Databases ∞
- Ardb – A Redis API compatible database but supporting disk based access (i.e data does not have to be in RAM). As the persistence backend technology, it supports many database engines, like Google’s LevelDB, Facebook’s RocksDB, OpenLDAP’s LMDB, WiredTiger (more info on link). Written in c++
- ledisDB – Similar to above, written in Go, impressive benchmarks
- CockroachDB – scalable, transactional, geo-replicated data store (GitHub)
cuttdb – hash based key value database for persistent storing massive small records – small memory footprint, scalable to massive datasets.