Riak对Redis Key-Value商店的优势是什么?

Cas*_*way 19 key-value-store

我遇到过Riak在大公司被用作Key-Value商店.想知道像Redis这样受欢迎的Key-Value商店有哪些与众不同的特色?

Ale*_*ore 36

最大的区别是每个人的"典型用法".Redis通常用作应用程序的高速内存缓存,而Riak通常用作可扩展的高可用性持久性数据存储/数据库.每个都有它们的优点和缺点,但它类似于比较苹果和橙子.

Redis专注于速度,固有数据结构,并提供将实例集群为主/从和分片数据的功能,但具有额外配置.

Riak专注于轻松扩展,数据安全,并隐藏大多数开发人员的分片/一致性模型,但代价是更高的延迟,因为它写入磁盘而不是内存,并在内部处理分片/副本.

最终,这取决于您的工程需求.

Adron Hall在这里有一个很好的深入写作.

披露:我为Basho工作.

  • 链接已经死了.缓存版本:https://web.archive.org/web/20160323160720/http://compositecode.com/2013/02/10/riak-redis/ (2认同)