최근에 그래프 데이터베이스 (특히 Neo4j 및 OrientDB)를 탐색하기 시작했으며 내 손가락을 대고있을 수없는 문제가 발생했습니다. 로컬 설치 OrientDB (OrientDB Server v2.0-M3가 사용 중입니다.)가 실행 중입니다. Tinkerpops를 사용하여 그래프에 연결하고 쿼리를 실행하고 있습니다. 로컬 Tomcat 7 서버에서 Jav
그래프를 작성할 때 일반적으로 정점의 '유형'을 지정해야합니다. 개념적으로 이것은 정점 레이블이나 속성을 각 정점 (예 : Bob, Label : Man)에 적용하거나 정점을 다른 '유형'정점에 연결하여 수행 할 수 있음을 봅니다 (예 : Bob --IS A -> Man). 'Man'유형의 모든 정점 목록을 찾으려면이 두 가지 방법 모두에서 작동하는 gre
GML 파일을 읽는 클래스 java를 실행하려고하는데 Tinkerpop 및 GMLReader를 사용합니다. 문제는 spark를 실행하려고 할 때 예외가 발생합니다. 내가 테스트를 위해 간단한 코드를 작성 : public static void main(String[] args) throws IOException {
TinkerGraph graphs
RDF 데이터를 그래프 데이터베이스에로드하기 위해 tinkerpop blueprints를 사용하여 SAIL 오브젝트를 작성했습니다. 필자는 성공적으로 데이터를로드 관리했습니다. 문제의 그래프 데이터베이스에는 쿼리 혼합 테스트 드라이버를 실행할 수있는 SQL 끝 점이 없습니다. 누구든지 가능하다면 알고 있다면 HTTP 서버를 통해 내 테스트 드라이버 java
두 개의 개별 질문이 있습니다. 버텍스 개체의 레이블은 어떻게 얻을 수 있습니까? 나는 vertex.getId() .getClass()를 시도했지만 비슷한 점은 아무 것도 내가 정점에 설정 한 레이블에 가깝다. 그리고 어떻게하면 정점 집합의 모든 정점을 연결하는 관계를 얻을 수 있습니까? Iterable<Vertex> startNodes = getVerte
Tinkerpop 프레임 및 청사진 (버전 2.6)을 사용하여 새 버텍스를 지속 할 수 없습니다. 내가 뭘 잘못하고 있니? 이것은 내 코드입니다 .. 유용하지 않은 부분은 약간 청소했습니다. OrientDb를 부적절한 그래프 데이터베이스 엔진으로 사용하고 있습니다. 나는 예외는 없지만 데이터베이스를 보면 비어 있습니다. 이유를 알 수 있습니까? 감사합니다.
이의 내가 그때 엔티티로 변환하는 프레임을 사용, Tinkerpop 청사진으로 정점을받을 을 예시 보자. 데이터베이스를 닫습니다 (지금부터는 노드가 DB에서 분리됨) 그리고 사용자가 수정할 수 있도록 노드를 웹 페이지에 표시합니다. 사용자가 수정 한 다음 변경 사항을 유지합니다. 문제는 데이터베이스의 인스턴스가 이미 닫혀있어 엔티티가 데이터베이스에서 분리
내가 설치 한 놈아. (V 2.6.0)와 ArangoDB. (V 2.8.11)을 줄이고 내가 gremlin.sh 쉘을 통해 모든 요청을 실행할 때 나는 처럼 모든 디버그 메시지를 얻는 방법 11:17:39.713 [main] DEBUG com.arangodb.http.HttpManager - [REQ]http-GET: url=http://localhost: