Riak KV の重要な特徴はバックエンドストレージのプラグイン機構です
特定のオペレーション上のニーズに適したストレージエンジンを選ぶことを可能にします
例えば、最大限のスループットが求められ、かつ Key のサイズが小さいのであれば Bitcask が良い選択です
Key のサイズが非常に大きくなるならば LevelDB を推奨します
下記に Riak がサポートしているバックエンドストレージを記載します
- Bitcask
- LevelDB
- Memory
- Multi
バックエンドストレージを自作したい場合は Backend API を参照してください