2014-11-27 4 views
0

저는 새로운 Cassandra입니다. (글쓰기에 대한 생각조차하지 않습니다) Cassandra와 스프링 휴식 응용 프로그램을 통합하려고합니다. 나는 많은 링크를 거치지 만 어느 것이 더 좋은 봄 데이터인지 결정할 수 없습니다. 카산드라 또는 쿤데라 또는이지 카산드라.api 나는 Cassandra와 spring -rest를 교대로 사용합니다.

내 응용 프로그램에서 선택하여 사용할 수 있도록 서로의 장점이나 단점을 알려주십시오.

스프링 데이터 - 카산드라 또는 쿤데라 조합을 사용할 수 있습니까?

+0

당신은 (A DataStax이 드라이버를 지원하여 잘못 갈 수 없어 중 당신이 선택). Spring과 같은 것을 통합 할 때 유일한 단점은 앱에서 Cassandra를 추상화하고 배우고 이해하는 것이 더 어려워집니다. – Aaron

+0

@ Rahul 님이 Kundera를 사용해 보셨습니까? –

+0

NO. 나는 봄과의 통합이 매우 간단하고 나의 목적을 충분히 채울 수 있음을 발견했다. – rahul

답변

1

카산드라를 배울 때 어떤 쿼리가 실행되고 있는지 정확히 아는 것이 중요하다고 생각합니다.

당신은 내가 DataStax 자바 드라이버의 매핑 API 사용하는 것이 쓰는 상용구 피하려면 내 GitHub의에 http://www.datastax.com/documentation/developer/java-driver/2.1/java-driver/reference/objectMappingApi.html?scroll=object-mapping-api

솔직한 예 : https://github.com/chbatey/cassandra-customer-events/tree/mapping/src/main/java/info/batey/eventstore

+0

Java Mapping API의 사용에 동의합니다. 어제 누군가에게이 질문에 답변했습니다. API를 사용하는 방법을 간략하게 설명했습니다. http://stackoverflow.com/questions/27166695/jdbi-like-layer-for-cassandra/27173426#27173426 – Aaron