Neo4j 2.1.x ExecutionEngine实例数
Neo4j 2.1.x ExecutionEngine number of instances
ExecutionEngine
实例的最佳做法是什么?我记得在 Neo4j 新闻组上遇到一个 post 说一个实例应该在一个应用程序之间共享,但我能找到的所有示例都表明并非如此。总体最佳实践是什么?重要吗?
恰好一个。
否则,您会复制或丢失它与已编译查询计划一起保存的缓存。
您应该使用 GraphdatabaseService
在某处静态创建它,或者对于服务器扩展,通过 @Context CypherExecutor
.
注入它
从 Neo4j 2.2 开始。你不再需要它了,你终于可以 运行 Cypher 直接通过 GDB.execute()
查询
ExecutionEngine
实例的最佳做法是什么?我记得在 Neo4j 新闻组上遇到一个 post 说一个实例应该在一个应用程序之间共享,但我能找到的所有示例都表明并非如此。总体最佳实践是什么?重要吗?
恰好一个。
否则,您会复制或丢失它与已编译查询计划一起保存的缓存。
您应该使用 GraphdatabaseService
在某处静态创建它,或者对于服务器扩展,通过 @Context CypherExecutor
.
从 Neo4j 2.2 开始。你不再需要它了,你终于可以 运行 Cypher 直接通过 GDB.execute()