2016-05-05 9 views

答えて

16

最も大きな違いは、それぞれの「典型的な使用法」です。 Redisは通常アプリケーションの高速メモリ内キャッシュとして使用されますが、Riakはスケーラブルな可用性の高い永続データストア/データベースとして使用されます。それぞれに長所と短所がありますが、リンゴとオレンジの比較に似ています。

Redisは、速度、固有のデータ構造に焦点を当て、インスタンスをマスター/スレーブおよびシャード・データとしてクラスター化する機能を追加構成で提供します。

Riakは、スケーラビリティ、データの安全性に焦点を当て、ほとんどの開発者のシャーディング/整合性モデルを隠しますが、メモリではなくディスクに書き込むため、レイテンシが高くなります。

最終的には、エンジニアリングニーズに応じて異なります。

Adron Hall has a good in-depth writeup here.

開示:私は芭蕉のために働きます。

+0

ありがとう、これは便利です。 –

+1

リンクが無効です。キャッシュバージョン:https://web.archive.org/web/20160323160720/http://compositecode.com/2013/02/10/riak-redis/ – alanjds

関連する問題