用java加载neo4j数据库
我有一个neo4j数据库,我想制作一个java应用程序,用于从中检索数据。 如何在我的程序中加载这个已经生成的数据库,然后查询它? 在下面给出的代码中,我想用该数据库初始化db对象 提前谢谢用java加载neo4j数据库,java,load,neo4j,Java,Load,Neo4j,我有一个neo4j数据库,我想制作一个java应用程序,用于从中检索数据。 如何在我的程序中加载这个已经生成的数据库,然后查询它? 在下面给出的代码中,我想用该数据库初始化db对象 提前谢谢 ExecutionEngine=新的ExecutionEngine(db); 字符串查询=”; ExecutionResult=engine.execute(查询)参见Neo4j手册中的教程: 确保将db和执行引擎保存在共享变量中。当你的程序结束时,关闭数据库。我忘记了停止服务器,数据库被锁定。这就是为什
ExecutionEngine=新的ExecutionEngine(db);
字符串查询=”;
ExecutionResult=engine.execute(查询)代码>参见Neo4j手册中的教程:
确保将db和执行引擎保存在共享变量中。当你的程序结束时,关闭数据库。我忘记了停止服务器,数据库被锁定。这就是为什么我在neo4j手册中的初始化过程中遇到了问题。非常感谢你的回答。您使用neo4j工具的工作非常出色。
GraphDatabaseService db = new GraphDatabaseFactory().newEmbeddedDatabase( DB_PATH );
ExecutionEngine engine = new ExecutionEngine( db );
ExecutionResult result = engine.execute( "start n=node(*) where n.name! = 'my node' return n, n.name" );