Java 不启动服务器的Python Neo4j交互

Java 不启动服务器的Python Neo4j交互,java,python,neo4j,Java,Python,Neo4j,我一直在使用py2neo与Neo4j服务器交互,并创建和查询我的数据库。我最近了解到,在Java中,Neo4j提供了一个名为ExecutionEngine的默认类,您可以使用它执行所有Neo4j事务,而无需实际启动Neo4j服务器!我想知道python是否也存在这样的东西?提前谢谢 没有 实际上,Java中也没有 要完全清楚:ExecutionEngine始终使用Neo4j数据库。当作为Neo4j服务器插件的一部分运行代码时,可以是Neo4j服务器,也可以使用嵌入式数据库。在这两种情况下,都有一

我一直在使用py2neo与Neo4j服务器交互,并创建和查询我的数据库。我最近了解到,在Java中,Neo4j提供了一个名为ExecutionEngine的默认类,您可以使用它执行所有Neo4j事务,而无需实际启动Neo4j服务器!我想知道python是否也存在这样的东西?提前谢谢

没有

实际上,Java中也没有

要完全清楚:ExecutionEngine始终使用Neo4j数据库。当作为Neo4j服务器插件的一部分运行代码时,可以是Neo4j服务器,也可以使用嵌入式数据库。在这两种情况下,都有一个Neo4j数据库正在运行

使用Python的正常方式是通过RESTAPI,因此需要让服务器运行

有一个名为PythonEmbedded的驱动程序,它使用JPype绑定到Java代码,但没有更新到Neo4j的最新版本,我不知道它有多稳定。

+1与大多数驱动程序一样,py2neo使用REST接口,该接口要求服务器运行。python嵌入式项目不是最新的,不应被视为选项。