我的公司目前正在使用Cassandra 2.1.8版。
截至目前,存在版本3.7
有没有办法知道我是否应该更新而不通过更改日志中的所有行? 2.1.8是一个优秀,稳定的版本,还是可怕的过时,应该升级?
答案 0 :(得分:1)
因为这不是关于编程"它可能是偏离主题的,但我会回答,因为我知道你在另一个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,我仍然会提醒您不要升级到3.x. 3.x涉及对底层存储引擎的重大改写。它确实有很多新功能,但我建议你耐心等待3.x JIRA tickets中的一些安定下来。
答案 1 :(得分:1)
主题:cassandra.apache.org | Tick-Tock:3.7 |当前:2.2.6 |下一个: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