newEmbeddedDatabase api需要文件系统上的路径。为什么它不能在内存中使用?

时间:2013-09-21 06:47:46

标签: neo4j node-neo4j

我需要在我的java应用程序中使用neo4j。因为我不想在文件系统上存储任何内容,所以我想在内存中创建我的数据库。 neo4j嵌入我的java应用程序时是否可能?

2 个答案:

答案 0 :(得分:1)

使用tmpfs在挂载点上运行图形数据库,并禁用文件缓冲区缓存(use_memory_mapped_buffers = false)。

答案 1 :(得分:0)

如果您需要临时的每个请求图表模型,则可以使用ImpermanentGraphDatabase。或者您可以尝试TinkerGraph's内存中的功能,并使用Gremlin进行查询/