Embedded Key-Value Stores
Users recommend and compare embedded key-value stores like RocksDB, LevelDB, BerkeleyDB, BoltDB, and LMDB as alternatives to a new database project, discussing performance, features, and use cases versus options like SQLite or Redis.
Activity Over Time
Top Contributors
Keywords
Sample Comments
Are these key-value DBs like LevelDB / BerkeleyDB / etc? or maybe something more sophisticated?
There's Berkelydb, that's a KV store.
Have you considered Meta's RocksDB as an option?
Have you looked at RocksDB? http://rocksdb.org/
depending on your data, there's also Keyvalue stores like boltdb & badger.
There are several key-value stores you can choose from. RocksDB, LevelDB, lmdb, Berkeley DB, Tokyo Cabinet, sophia, and others. What about those? You can always build abstractions on top.
Why use a SQL database when all you really want is a key-value store?
Why yet another key value store?
Since you need fast lookup, traditional transactional row store like RocksDB seems a better fit.
How does it compare to sqlite? (Yes, sqlite can do K/V if you structure your table simply.)