Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j连接问题_Neo4j - Fatal编程技术网

Neo4j连接问题

Neo4j连接问题,neo4j,Neo4j,我最近开始使用neo4j,我想知道如何使用Neo4jJDBCURL?这里提到的选项很少。但是,假设一个进程在内存数据库中启动,另一个进程希望使用相同的数据库连接。那么如何使用jdbc-url-jdbc:neo4j:mem或jdbc:neo4j:mem:name呢?如何获取数据库名称。我还尝试使用jdbc:neo4j:file:/home/user/neo/graph.db,但neo4j似乎总是尝试启动服务器,因此失败了,因为有一个数据库文件位置。请帮忙 谢谢有一个java方法可以使用Graphd

我最近开始使用neo4j,我想知道如何使用Neo4jJDBCURL?这里提到的选项很少。但是,假设一个进程在内存数据库中启动,另一个进程希望使用相同的数据库连接。那么如何使用jdbc-url-jdbc:neo4j:mem或jdbc:neo4j:mem:name呢?如何获取数据库名称。我还尝试使用jdbc:neo4j:file:/home/user/neo/graph.db,但neo4j似乎总是尝试启动服务器,因此失败了,因为有一个数据库文件位置。请帮忙


谢谢

有一个java方法可以使用GraphdatabaseService启动内存中的数据库。此数据库正在使用db file:/pathtodb/

这不是内存中的数据库。实际上,您指向的是文件支持的neo4j实例。 不能针对同一个基于neo4j文件的数据库创建GraphdatabaseService的多个实例

什么时候可以说它是纯内存启动?


当您使用
org.neo4j.test.uncapanentgraphdatabase
或使用
jdbc:neo4j:mem
时,如果是
neo4j jdbc

,请指定您想要做什么,以便我们可以帮助您实现这一目标。这个问题有很多问题。有一个java方法使用GraphdatabaseService启动内存中的数据库。此数据库正在使用db file:/pathtodb/。我可以使用API开始使用图形数据库。现在,在同一个应用程序中,我配置了连接池,它使用JDBCURL从同一个db文件:/pathtodb/获取连接。我已经使用JDBCURL配置了连接池。但我无法使用conn pool API连接到db。我需要帮助使用neo4j驱动程序(使用conn pool)连接db。希望现在一切都清楚了。谢谢你的解释。我们什么时候可以说这是一个纯内存启动。newEmbeddedDatabase(字符串路径)需要路径,据我所知,该路径是文件系统路径,在我的例子中是C:\neo4j\neo4j-community-2.0.0-M03\data\graph.db。我很困惑。@user2690349检查我的更新回复。如果我回答了你的问题,请接受这个答案question@user2690349你有什么后续问题吗?