What does HackerNews think of leveldb?
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
Language:
C++
Google didnt, thus Chrome started replacing sqlite with https://github.com/google/leveldb
LevelDB by Jeff and Sanjay.
I don't know of any rule of English grammar that would lead to this interpretation. If you do, you should immediately write to the maintainers of these websites:
https://redis.com/nosql/key-value-databases/
https://www.mongodb.com/databases/key-value-database
https://aws.amazon.com/nosql/key-value/
https://etcd.io/docs/v3.4/learning/why/
https://riak.com/products/riak-kv/
LevelDB: https://github.com/google/leveldb
+1000
https://github.com/google/leveldb
Jeff Dean and Sanjay Ghemawat are amazing engineers and this code is (/was?) nice.
You seem to be describing leveldb:
https://github.com/google/leveldb
To avoid some confusion, this is only the "distributed" part. The actual store is handled by the https://github.com/google/leveldb library.
This may have been mentioned already, but the open-sourced LevelDB codebase is great. Original authors are Jeff Dean and Sanjay Ghemawat, so you know it's going to be really well written.
LevelDB is a widely used C++ project, written by the same people who wrote core parts of Google Search 20 years ago:
Powered by LevelDB (https://github.com/google/leveldb)
There was some discussion on the very same for an Ask HN[0]. Copying my comment from there I've found the google/leveldb[1] source code to be immensely educational, authored by Jeff Dean and Sanjay Ghemawat. The implementation of leveldb is similar in spirit to the representation of a
single Bigtable tablet[2].
[0]: https://news.ycombinator.com/item?id=13854431
[1]: https://github.com/google/leveldb
[2]: http://research.google.com/archive/bigtable.html, section 5.3