【问题标题】:What are Riak advantages for Redis Key-Value store?Redis Key-Value 存储的 Riak 优势是什么?
【发布时间】:2016-08-31 18:33:34
【问题描述】:

我发现 Riak 在大公司中被用作 Key-Value 存储。想知道它与 Redis 等流行的 Key-Value 存储有何不同之处?

【问题讨论】:

    标签: key-value-store


    【解决方案1】:

    最大的区别是每个的“典型用法”。 Redis 通常用作应用程序的高速内存缓存,而 Riak 通常用作可扩展的高可用性持久数据存储/数据库。每个人都有自己的长处和短处,但这类似于比较苹果和橘子。

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

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

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

    Adron Hall has a good in-depth writeup here.

    披露:我为芭蕉工作。

    【讨论】:

    猜你喜欢
    • 2015-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 2012-07-11
    • 1970-01-01
    • 2014-08-03
    相关资源
    最近更新 更多