2016-06-22 2 views
1

저희 회사는 현재 Cassandra 버전 2.1.8을 사용하고 있습니다.Apache Cassandra를 업그레이드해야합니까?

지금 현재로

는 버전 3.7

나는 변경 로그의 모든 행을 거치지 않고 업데이트해야 할 지 알 수있는 몇 가지 방법이 있나요이 존재 하는가? 2.1.8은 훌륭하고 안정적인 버전입니까, 아니면 끔찍하게 오래된 버전이며 업그레이드해야합니까?

답변

1

이것은 "프로그래밍에 관한 정보"가 아니기 때문에 아마 주제와 관련이 없겠지만 다른 스택 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 중 일부는 조금만 진정하는 동안 참을성있게 기다리는 것이 좋습니다.

+0

안녕하세요, 우리는 2.1.16에서 3.0.15로 업그레이드 할 계획 을 3.0.something 카산드라를 포함했다. 그러나 나는 공개적인 티켓 https://issues.apache.org/jira/browse/CASSANDRA-13900을 볼 수 있습니다. 그래서 우리는 앞을 가든 안갈 지 조금 혼란 스럽습니다. 의견을 보내주십시오. – Laxmikant

+0

@Laxmikant 3.10 및 3.11을 실행하는 몇 가지 새로운 클러스터를 구축했습니다. CASSANDRA-13900에 설명 된 문제를 보지 못했으므로 3.0.x 라인으로 제한 될 수 있습니다. 3.11.1에서는 몇 가지 주요 버그를 수정 했으므로 안정적이어야한다고 말하고 싶습니다. – Aaron

+0

안녕하세요 Aaron, 답장을 보내 주셔서 감사합니다. 우리는 또한 3.11.1 또는 3.0.15를 선택하는 딜레마에 빠져 있습니다. 3.11.1 https://issues.apache.org/jira/browse/CASSANDRA-13929에 대한 메모리 누수와 관련된 주요 티켓이 있음을 알 수 있습니다.이 티켓은 우리에게 3.11.1을 선택하는 것을 중지시킵니다. 이것에 대해 어떻게 생각하세요? – Laxmikant

1

#cassandra IRC 채널 인사말는 말한다 :

주제 : cassandra.apache.org를 | 진드기 - 톡 : 3.7 | 현재 : 2.2.6 | 다음 : 3.0.7 | oldstable : 2.1.14

그래서 2.1.8은 그리 오래되지 않았습니다. Tick-Tock 버전에는주의를 기울이지 마십시오. (Datastax 엔터프라이즈 5.0) http://www.datastax.com/2016/06/introducing-datastax-enterprise-5-0] 어제 발표하며

관련 문제