0

最近、neo4j を使い始めましたが、neo4j jdbc url をどのように使用できるか知りたいですか? https://github.com/neo4j-contrib/neo4j-jdbcに記載されているように、いくつかのオプションがあります。ただし、あるプロセスがメモリ内データベースを開始し、別のプロセスが接続を使用して同じデータベースを使用したいとします。jdbc url jdbc:neo4j:mem または jdbc:neo4j:mem:name をどのように使用できますか? データベース名を取得するにはどうすればよいですか。また、 jdbc:neo4j:file:/home/user/neo/graph.db を使用してみましたが、neo4j は常にサーバーを起動しようとしているようで、データベース ファイルの場所が 1 つしかないため失敗しました。助けてください。

ありがとう

4

1 に答える 1

1

GraphdatabaseService を使用してメモリ内データベースを開始する Java メソッドがあります。このデータベースは db file:/pathtodb/ を使用しています

これはインメモリ データベースではありません。実際には、neo4j インスタンスにバックアップされたファイルを指しています。同じ neo4j ファイルベースの DB に対して GraphdatabaseService の複数のインスタンスを作成することはできません。

ピュア イン メモリ スタートアップと言えるのはいつですか?

使用中org.neo4j.test.ImpermanentGraphDatabaseまたは使用jdbc:neo4j:mem中の場合neo4j-jdbc

于 2013-08-19T14:56:02.557 に答える