Wie benutzt man die existierende Datenbank in neo4j mit java api? Ich habe bereits eine neo4j-Datenbank erstellt und wollte sie für mehrere Abfragen verwenden. Als ich jedoch die vorhandene Datenbank öffnete, die ich erstellt und eine Abfrage durchgeführt hatte, gab sie nichts zurück. Das Fragment des Codes, den ich verwende, ist wie folgt:
%Vor%Irgendwelche Vorschläge? Vielen Dank im Voraus.
Wenn Sie Neo4j im Embedded-Modus verwenden, d. h. es läuft innerhalb desselben jvm wie Ihre Anwendung, können Sie darauf zugreifen:
GraphDatabaseService graphDb = neu GraphDatabaseFactory (). newEmbeddedDatabase (DBPATH)
Dabei ist DBPATH der Pfad zu der Datenbank, die Sie mit Webadmin erstellt haben. Sie finden diesen Pfad in Ihrem neo4j-Installationsverzeichnis / conf / neo4j-server.properties (Der Name der Eigenschaft lautet org.neo4j.server.database.location)
Nachdem Sie Ihren graphDb instanziiert haben, können Sie Cypher-Abfragen ausführen, wie in Ссылка
Wenn Sie Neo4j nicht im eingebetteten Modus verwenden und eine Verbindung zu dem vorhandenen Server herstellen möchten, der auf Port 7474 ausgeführt wird, können Sie die Java-Restbindung verwenden: Ссылка