我应该升级 Apache Cassandra 吗?

Should I upgrade Apache Cassandra?

我公司目前使用的是 Cassandra 2.1.8 版。

截至目前,存在 3.7 版本

有没有什么方法可以知道我是否应该在不查看更新日志中的所有行的情况下进行更新? 2.1.8 是一个好的、稳定的版本,还是已经过时了,应该升级?

因为这不是真的 "about programming" 它可能是题外话,但我会回答,因为我知道你不会在不同的 Stack Exchange 网站上得到答案。

我不认为 2.1.8 太过时了。还有一些地方 运行 比那个版本旧得多。

在 3.0 之前,通常会在主要版本(2.0、2.1、2.2 等)中添加功能。像 2.1.14 这样的次要版本用于修复错误,因此升级到最新的次要版本是 A) 低风险和 B) 可能最符合你的利益。

尽管 DataStax 现在已经 released a DSE version containing Cassandra 3.0 at its core, I would still caution you against upgrading to 3.x. 3.x involved a major rewrite of the underlying storage engine. It does have a lot of new features, but I'd recommend being patient while some of the 3.x JIRA tickets 安定下来了。

#cassandra irc 频道问候语说:

Topic: cassandra.apache.org | Tick-Tock: 3.7 | Current: 2.2.6 | Next: 3.0.7 | oldstable: 2.1.14

所以 2.1.8 并没有那么旧。不要注意 Tick-Tock 版本 - 它们几乎是最前沿的版本。 (Datastax Enterprise 5.0)[http://www.datastax.com/2016/06/introducing-datastax-enterprise-5-0]昨天发布,包含cassandra 3.0.something