통합 된 카산드라 서버 (버전 0.7.x)가 WSO2 DSS (버전 2.6)와 느슨하게 결합되어 있습니까? 새로운 버전의 카산드라 (예 : 0.8.x)의 사용이 낮은 수준의 DSS에 영향을 줍니까?WSO2 DSS 카산드라 종속성
감사
통합 된 카산드라 서버 (버전 0.7.x)가 WSO2 DSS (버전 2.6)와 느슨하게 결합되어 있습니까? 새로운 버전의 카산드라 (예 : 0.8.x)의 사용이 낮은 수준의 DSS에 영향을 줍니까?WSO2 DSS 카산드라 종속성
감사
우리가 카산드라를 통합하는 방법은 Carbon 구성 요소로 만들고 인증/권한 부여 모델을 Carbon authn/authzn에 통합하는 것입니다. 새로운 버전의 Cassandra를 가진 그 구성 요소의 새로운 버전을 가지고도 아무런 문제가 없습니다.
당신이하고있는 경우 패치 제출을 고려해보십시오. :-). 우리는 또한 그것을 할 계획이지만, 이미 해본 적이 있다면 이미 공유하십시오!
DSS에는 데이터 저장 (RSS의 경우 관계형 저장소 서비스 (CSS))과 서비스 또는 RESTful 인터페이스를 통해 데이터를 사용할 수있는 두 가지 기능이 있습니다. 후자는 현재 관계형 데이터에만 사용할 수 있지만 CQL을 사용하여 Cassandra 데이터에도 사용할 수 있도록 계획되어 있습니다. 물론 데이터 서비스/리소스 측면을 사용할 때 데이터는 RSS/CSS 자체에 저장 될 필요가 없습니다.
아니, 카산드라 기능은 어떤 DSS 기능에 영향을 미치지 않습니다. 실제로 Cassandra를 향후 릴리스에서 0.8로 업그레이드하고 Cassandra 데이터 저장소를 쿼리하기 위해 DSS에서 CQL을 지원할 계획입니다.
답변 해 주셔서 감사합니다. 현재 우리는 리소스 저장소에 대한 카산드라를 분석하고 새로운 버전보다 이전 버전의 카산드라를 사용할 위험을 측정하려고합니다. – fgakk
현재 CSS 관리 인터페이스는 Cassandra 0.7.x 백엔드 (WSO2 CSS 서버)에서만 작동합니다. Cassandra 0.8.x 지원은 향후 DSS 및 CSS 릴리스에서 사용할 수 있습니다.
카산드라를 패치로 업그레이드 할 계획이 없습니다. 답변에 따라 업그레이드가 이미 로드맵에 포함되어 있습니다. 구현을 기다리는 것이 더 안전합니다. – fgakk