【问题标题】:How stable is Cassandra?sCassandra 的稳定性如何?
【发布时间】:2012-01-20 18:21:19
【问题描述】:

几天来我一直在使用 Cassandra 实例而无需重新启动 存储推文的任务,1-2秒保存。之后,Cassandra 变得非常慢,我不得不重新启动它。 这是卡桑德拉斯现在预期的稳定吗?写一个守护进程来杀死/重新启动它是一个很好的解决方案吗?

【问题讨论】:

  • 你能量化“Cassandra 真的很慢”吗?这甚至不足以做出猜测。
  • 由于某种原因,Cassandra 1.0.6 在 cass 之前的保存操作大约需要 10 秒。实例已重新启动。让我们将其定性为主观体验,直到它可能再重复一次。
  • 最终慢是高基数索引造成的。众所周知,这不是那么快,应该解决。案件结案。

标签: database nosql cassandra pycassa


【解决方案1】:

没有。人们普遍预计 Cassandra 会比这更稳定。如果它不稳定,则很有可能您配置错误。例如,它可能会尝试使用比您预期更多的内存。如果您在 Cassandra 中遇到了 bug 或缺陷,那么它并不是困扰大多数用户的问题。

至于您的“重启守护程序”计划,我将选择“这对于几乎所有事情来说都是一个糟糕的解决方案,尤其是对于您信任您真正关心的任何数据的事情。”

【讨论】:

    【解决方案2】:

    来自https://cassandra.apache.org/

    Cassandra 已在 Netflix、Twitter、Urban Airship、Constant 使用 Contact、Reddit、Cisco、OpenX、Digg、CloudKick、Ooyala 等 拥有大量活跃数据集的公司。已知最大的 Cassandra 集群在 400 多台机器上拥有超过 300 TB 的数据。

    它也(是?)在 Facebook 中大量使用。我会说它是稳定。 :)

    顺便说一句,我认为它根本不意味着每 1-2 天重新启动一次:如果您有具有高可用性 (HA) 要求的大量数据集,则可以使用它,并且每 2 天关闭一次不是 HA .

    【讨论】:

      猜你喜欢
      • 2021-07-19
      • 2015-03-10
      • 2016-01-14
      • 1970-01-01
      • 2010-09-30
      • 2018-05-30
      • 1970-01-01
      • 2012-04-25
      • 1970-01-01
      相关资源
      最近更新 更多