A modern replacement for Redis and Memcached
-
Updated
Jul 26, 2025 - C++
A NoSQL database refers to a database whose storage format is modeled differently from relational databases. Often NoSQL databases opt for simpler horizontal scaling to clusters of servers. NoSQL databases are often used for large data web applications.
A modern replacement for Redis and Memcached
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Pikiwidb is a Redis-Compatible database developed by Qihoo's infrastructure team.
Open-source graph database, tuned for dynamic analytics environments. Easy to adopt, scale and own.
GridDB is a next-generation open source database that makes time series IoT and big data fast,and easy.
Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store
A redis protocol compatible nosql, it support multiple storage engines as backend like Google's LevelDB, Facebook's RocksDB, OpenLDAP's LMDB, PerconaFT, WiredTiger, ForestDB.
C++ Driver for MongoDB
ToplingDB is a cloud native LSM Key-Value Store with searchable compression algo and distributed compaction
Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️
C++ MongoDB API and BSON/JSON Serialization library
a high-performance, large-capacity, multi-tenant, data-persistent, strong data consistency based on raft, Redis-compatible elastic KV data storage system based on RocksDB