用于生产的Apache cassandra版本



我们正在探索apache cassandra,并将很快在生产中使用它。

我们将主要使用apachecassandra的Datastax社区版。

但阅读后:http://www.planetcassandra.org/blog/cassandra-2-2-3-0-and-beyond/https://www.pythian.com/blog/cassandra-version-production/

上面的博客中有这样一句话:"如果你不介意面对严重的错误,并为开发做出贡献,请选择3.x"

我对选择哪个版本进行生产部署感到困惑?只需要知道3.5.0和3.0.6是否已准备好生产即可。

数据税社区:3.5.0来自http://www.planetcassandra.org/cassandra/数据税社区:3.0.6来自http://www.planetcassandra.org/archived-versions-of-datastaxs-distribution-of-apache-cassandra/

或数据税社区:2.2.6来自http://www.planetcassandra.org/archived-versions-of-datastaxs-distribution-of-apache-cassandra/

由datastax提供的版本应该是稳定的,可以用于生产。你有一个应用程序来监控你的集群,如果你一开始就没有任何了解cassandra的操作,这很好,而且你可以付费获得支持
然而,您没有最新版本的Cassandra,您可能会错过有趣的功能。

至于Cassandra3.x,如上所述,你可以获得更多的功能(例如JSON支持)和更好的性能,但如果你发现了一个关键的错误而无法修复,你只能写一张罚单,希望他们能很快解决它但它已经做好了生产准备,这对您来说可能很好。

总之,只有当你需要一个特殊功能,或者你的团队中有开发人员支持你的选择时,才选择最新版本。如果你想用更少的精力工作,请选择数据税。

最新更新