2013-09-21 2 views
0

내 자바 애플 리케이션에 포함 된 neo4j를 사용하는 것이 필요하다. 파일 시스템에 아무 것도 저장하고 싶지 않기 때문에 메모리에 데이터베이스를 만들고 싶습니다. 내 Java 응용 프로그램에 포함 된 neo4j에서 가능합니까?newEmbeddedDatabase api 파일 시스템에 경로가 필요합니다. 왜 메모리 내에서 사용할 수 없습니까?

+0

분명히 알 수 있습니다. 응용 프로그램이 종료 될 때 데이터를 잃고 싶지 않습니까? –

답변

1

tmpfs을 사용하여 마운트 포인트에서 그래프 db를 실행하고 파일 버퍼 캐시를 비활성화합니다 (use_memory_mapped_buffers = false).

0

요청 당 임시 그래프 모델을 원할 경우 ImpermanentGraphDatabase을 사용할 수 있습니다. 또는 TinkerGraph's 메모리 내 기능을 시도하고 쿼리를 위해 Gremlin을 사용할 수 있습니다./