Riak key size estimation
guido.medina at temetra.com
Wed Sep 3 06:47:22 EDT 2014
Is there a way to estimate the size of a Riak Key using Riak Java client
1.4.x, say from an instance of IRiakObject?
An approximation would be OK, I can probably get the Json's string and
check its length but then there are 4 sizes to take into account right?
1. The Json string length.
2. The size of the binary object sent through the network using
protocol buffers which maybe it is compressed?
3. The binary size before snappy compression?
4. The binary size after snappy compression?
In our case we are only interested in the size for LevelDB back-end, we
want to be able to predict when keys are getting close to raise a "big
object" warning at the Riak side and be able to do something before it
can happen, say, split the keys, redesign etc.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the riak-users