Bitcask keeps all the *keys* in RAM. That's like an index in database terms.
So even if you have 9Gb of data, you should only have a tiny fraction of
that in keys, in memory.
So you might have some other problem going on there?
Riak uses quite a bit of memory for LevelDB buffers, by default, so m
Anita,
To use leveldb instead of bitcask for blocks, just stop using multi
backend and remove all multi-backend related configuration. You'll
need fresh install as CS does not automatically move data from bitcask
to leveldb when you change backend.
I would like you to know that Basho have not yet