LevelDB is an embedded key-value store:
-
single process, no client-server
-
thread safe
-
fast
-
snapshots for consistent reads
-
developed at google: GitHub - google/leveldb: LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
If you’re interested in using LevelDB with ruby, check out:
gem install leveldb-native
You’ll need to have libleveldb installed first. See:
GitHub - vjoel/ruby-leveldb-native: A ruby binding to levelDB
Live long and ruby.