LevelDB driver

Will Moss wmoss at bu.mp
Fri Jul 1 14:53:29 EDT 2011

Hey Dave,

This is very cool--glad you guys decided to bundle this in. The linked post
and the Google Code page both suggest that it will have a much more
efficient on-disk representation than InnoDB, do you have an specific
numbers on overhead per key?


On Fri, Jul 1, 2011 at 9:03 AM, David Smith <dizzyd at basho.com> wrote:

> Hi all,
> Yesterday, we merged in support for the LevelDB
> (http://code.google.com/p/leveldb/) as a backend driver for Riak.
> Initial benchmarking of LevelDB suggests that it is competitive to
> InnoDB (aka innostore) for most use cases. The recovery model is much
> better, as LevelDB uses an append-only storage system, and the license
> is such that we can include it in the default Riak packages (i.e.
> much, much easier to use).
> To get started, grab the latest Riak from Github and use the
> "riak_kv_eleveldb_backend" in app.config as your backend driver. Data
> will be stored in data/leveldb.
> We anticipate LevelDB being a good complement to Bitcask. For anything
> approaching random I/O, where it's acceptable for the keyspace to be
> in RAM, bitcask will be very (very) hard to beat. However, if you've
> got a large keyspace that doesn't have purely random I/O, LevelDB will
> useful and meet or exceed the performance characteristics seen with
> Inno. You can find a more complete analysis on our blog:
> http://blog.basho.com/2011/07/01/Leveling-the-Field/
> As with some of the other major changes landing this summer, we'd
> encourage you NOT to use this in production just yet.
> Thanks,
> D.
> --
> Dave Smith
> Director, Engineering
> Basho Technologies, Inc.
> dizzyd at basho.com
> _______________________________________________
> riak-users mailing list
> riak-users at lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.basho.com/pipermail/riak-users_lists.basho.com/attachments/20110701/4ae66c6e/attachment.html>

More information about the riak-users mailing list