我一直在使用Cassandra实例而不需要重启几天就可以了 存储推文的任务,1-2秒保存。之后Cassandra变得非常慢,我不得不重新启动它。 这是Cassandras现在预期的稳定性吗?编写守护进程每天或每两天杀死/重启它会是一个很好的解决方案吗?
答案 0 :(得分:4)
没有。人们普遍认为卡桑德拉比这更稳定。如果它不稳定,则很有可能您将其配置错误。例如,它可能试图使用比预期更多的内存。如果您在Cassandra中遇到过错误或缺陷,则不会影响到大多数用户。
至于你的“重新启动守护程序”计划,我将继续说“这对于几乎所有事情来说都是一个可怕的解决方案,特别是对于你真正关心的任何数据而言,你会信任的东西。”
答案 1 :(得分:2)
来自https://cassandra.apache.org/
Cassandra在Netflix,Twitter,Urban Airship,Constant使用 联系人,Reddit,Cisco,OpenX,Digg,CloudKick,Ooyala等 拥有大型活动数据集的公司。最大的已知 Cassandra集群在400多台机器上拥有超过300 TB的数据。
它(也是?)主要在Facebook使用。我会说它稳定。 :)
顺便说一句,我认为它根本不会每1-2天重新启动一次:如果您拥有具有高可用性(HA)要求的大型数据集,则使用它,并且每2天下降不是HA