현재 파이썬/플라스크를 사용하여 웹 서비스를 구축 중이며 내 핵심 데이터 구조가 본질적으로 그래프이기 때문에 neo4j 위에 데이터 계층을 구축하고 싶습니다. 나는 neo4j가 제공 한 여러 가지 기술에 대해 다소 혼란 스럽다. 특히 :트랜잭션과 함께 파이썬에서 neo4J (서버) 사용
1/i는 원래 py2neo를 통해 REST API를 사용할 계획 이었지만 트랜잭션 부족은 약간의 문제입니다.
2/"임베디드 데이터베이스"인 neo4j는 필자의 경우에 잘 맞지 않는 것처럼 보입니다. 일괄 및 일회 분석으로 작업 할 때 유용하며 웹 서버와 다른 서버에 데이터베이스를 저장할 필요가 없다고 생각합니다.
3/나는 neo4django 프로젝트를 발견했지만이 트랜잭션 지원을 제공하지는 않습니다. (파이썬 용 neo4j에 대한 네이티브 클라이언트가 없으므로) 그리고 외부에서 사용하는 것이 문제가 될 수 있습니다. 장고 자체. 사실, 프로젝트의 문서를 본 후, 정확히 동일한 제한 사항, 일명 트랜잭션이없는 것처럼 느껴집니다 (단, 단일 연결 시간 초과시 모델을 손상시킬 수있는 경우 어떻게 실제 서비스를 구축 할 수 있습니까?) . 나는 그 프로젝트를 위해 무엇이 사용되는지 이해하지 못한다.
아무에게도 추천 할만한 제품이 있습니까? 나는 완전히 붙어있는 느낌. 이 기능은 Neo4j REST API를 인터페이스를 통해 사용할 수 없습니다 때문에 REST API 클라이언트의