【问题标题】:Using cassandra instead of memcache?使用 cassandra 代替 memcache?
【发布时间】:2011-02-21 08:09:15
【问题描述】:

我一直在阅读来自不同来源的那些大型网站正在从 memcache 切换到 cassandra 的文章。来自 mySQL 的背景,在比较彼此的优缺点时,我会有点头疼。

你能帮我了解更多吗?

【问题讨论】:

  • Cassandra 是一个分布式数据库。 Memcached 是一个分布式内存对象缓存系统。你想用它做什么?缓存?

标签: mysql performance memcached cassandra


【解决方案1】:

在大多数情况下,用 Cassandra 替换 memcached 作为缓存 会很愚蠢。

像 Digg 这样的公司正在做的是用 Cassandra 替换数据库+memcached 对:Cassandra 提供持久存储和集成的高性能缓存(“行缓存”)。这可以防止诸如 memcached 从过期的从属设备(Twitter 称之为“潜在一致性”)填充之类的问题,并简化集群管理。

【讨论】:

    猜你喜欢
    • 2015-10-07
    • 2011-07-04
    • 2023-03-28
    • 2014-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-07
    • 1970-01-01
    相关资源
    最近更新 更多