2013-10-15 5 views
0

Rexter API를 통해 neo4j 그래프 db (외부 HA 모드 실행)와 상호 작용할 수있는 방법이 있습니까? Neo4j의 REST API는 훌륭하지만 Rexter를 사용하면 원격 응용 프로그램의 DB 구현 스택을 완전히 알지 못하게됩니다. 이것은 응용 프로그램 코드에 영향을 미치지 않고/변경하지 않고도 titan과 같은 다른 tinkerpop 기반 그래프 db 스택을 바꿀 수있게 해줍니다.Rexter API를 사용하여 Neo4j와 상호 작용

답변

0

당신은 Neo4jHaGraph 청사진 구현을 사용할 수 있어야합니다 :

https://github.com/tinkerpop/blueprints/wiki/Neo4jHa-Implementation

여기 Rexster를 사용하여 연결하기위한 몇 가지 지침을 다음과 같습니다

https://github.com/tinkerpop/rexster/wiki/Specific-Graph-Configurations#neo4j-high-availability-cluster

+0

많은 운없이 시도. neo4j 1.9.X와 함께 작동하는지 확인하십시오. 그들은 더 이상 사육사를 사용하지 않고 rexster 서버 로그에있는 동물원에 관한 경고를 보게됩니다. – Amit

+0

1.9.x에서 작동해야합니다. 나는 사육사에 대한 언급을 삭제하여 위키를 정리했다. 당신이보고있는 오류에 관해서는 HA 설정을 위해 거기에 사소한 Rexster 버그가있는 것처럼 보입니다. rexster.xml에' nothing '라는 가짜 항목을 추가하는 것만으로도 문제를 해결할 수 있습니까? Rexster는 적어도 거기에 있다고 생각하고 구성을 계속 실행할 수 있도록해야합니다. –

+0

2.5.0-SNAPSHOT의 일부로 https://github.com/tinkerpop/rexster/commit/405bb966c277e6d8b4f156c378c3aff29eac75b5 수정 사항을 커밋했습니다. –