Benchmarking Large Riak Data Types, continued
Some additional information about yesterdays post
Yesterday's post could have included a bit more information. Here's that information.
My environment
I'm on Mac OS X 10.9.5, and I ran the benchmark against a single Riak 2.0.2 node running locally, installed from homebrew, which does a binary install.
Other graphs
Some graphs I didn't include were a comparison of byte size and number of items, Set read times for both the key-value and data-type APIs, and Map read times for the key-value API. Here they are:
Raw data
A potential fix
Russell Brown is working on a
feature branch
of riak_dt
which may have a fix for some
of this. I'm running the benchmark against a locally-compiled Riak right now,
and then I'll build it with his potential fix and compare the benchmark results.
Update: I ran the benchmark against the potential fix with good results.