From: Joshua Bell <jsbell@google.com>
> How much of leveldb's API you consider part of the minimum set - write batches? iterators? snapshots? custom comparators? multiple instances per application? And are IDB-style keys / serialized script values appropriate, or is that extra overhead over e.g. just strings?
This is my question for Tim as well. My personal hope has always been for something along the lines of async local storage [1], but that omits a lot of LevelDB's API and complexity, so presumably it goes too far for LevelDB proponents.
[1]: https://github.com/slightlyoff/async-local-storage