2012-06-10 6 views
1

모델에 기본 요소가 있지만 매우 복잡하지 않은 응용 프로그램을 만들기 위해 scala에서 Play framework 2.0.1을 사용하고 있습니다. 모델의 정보를 저장/요청/업데이트하고 사육사 인스턴스에서 삭제하고 싶습니다.Zookeeper를 기존 JDBC 대신 Play Framework에서 "데이터베이스"로 사용하려면 어떻게해야합니까?

어떻게 극적으로 플레이 프레임 워크를 깨지 않고이 문제를 해결할 수 있습니까?

+1

ZooKeeper는 데이터베이스가 아닙니다. 조정 서버입니다. 문서에서 "ZooKeeper는 일반적인 데이터베이스 또는 대형 객체 저장소가 아니며 좌표 데이터를 관리합니다." 그러나 계속 사용하려면 [예제 코드] (http://zookeeper.apache.org/doc/r3.4.3/javaExample.html)를 기반으로 맞춤 서비스 래퍼를 구현하십시오. – opyate

답변

0

간단한 대답은 ZooKeeper가 일반 데이터 저장소/데이터베이스로 사용되지 않는다는 것을 알려주는 것입니다. 그러나 저는 여러분이 정말로 MongoDB와 같은 것을 찾고 있다고 믿습니다.

MongoDB Replica SetsElection/Voting을 확인하십시오. 원하는 것을 줄 수 있습니다. ZooKeeper보다 훨씬 쉽게 관리 할 수 ​​있으며 일반 응용 프로그램 데이터 저장에 더 유용합니다.

관련 문제