News for hackers. Stuff that matters.
Re:Redis persistence demystified by Seldaek on Monday March 26, 2012 @08:04AM (#3756229)
Speaking of LevelDB and Redis, did you know about Edis[1]? It is a protocol compatible implementation of Redis that uses LevelDB as its data store. I haven't had a chance (nor the need) to try it, but it sounds interesting.

[1]: http://inaka.github.com/edis/

Re:Redis persistence demystified by Smerity on Monday March 26, 2012 @08:42AM (#3756345)
Indeed I hadn't -- Edis doesn't rank highly for searches involving "LevelDB + Redis" which could be how it avoided me for so long. This sounds like what I envisioned, so I'll be looking at it with a keen interest =] The real question is how they implemented the encoding of the Redis data structures into the LevelDB SSTable format and the implications that will have on performance. If the Github issues are any indication it's an interesting proof of concept but hasn't been used or tested widely yet[1]. Along those lines, leveldb-server also looks interesting as a simple (API) and easy to install LevelDB backed DB.

[1]: https://github.com/inaka/edis/issues/2 [2]: https://github.com/srinikom/leveldb-server