我直接用Neo4j的控制檯(「7474本地主機」)作出了Neo4j的數據集Java)使用這些數據。執行的Neo4j的Cypher查詢(在Java)利用現有的數據集
我已經看到的例子,從
我只是想用這樣的方式,而是直接使用現有的數據。
我該怎麼做?
我直接用Neo4j的控制檯(「7474本地主機」)作出了Neo4j的數據集Java)使用這些數據。執行的Neo4j的Cypher查詢(在Java)利用現有的數據集
我已經看到的例子,從
我只是想用這樣的方式,而是直接使用現有的數據。
我該怎麼做?
如果您在嵌入模式下使用的Neo4j即它同一個JVM的應用程序中運行時,您可以使用訪問:
GraphDatabaseService graphDb =新 GraphDatabaseFactory()newEmbeddedDatabase(DBPATH)
其中DBPATH是使用Webadmin創建的數據庫的路徑。你可以找到你的Neo4j該路徑安裝目錄/ conf目錄/ neo4j-server.properties (屬性名稱是org.neo4j.server.database.location)
一旦你的實例graphDb,您可以執行的Cypher查詢因爲如果你沒有在嵌入式模式下使用的Neo4j和希望連接到端口7474上運行的現有服務器http://docs.neo4j.org/chunked/stable/tutorials-cypher-java.html
描述,您可以使用Java其餘綁定:https://github.com/neo4j/java-rest-binding/
我這個幾個月前寫的。這是非常簡約的,以便於理解! https://github.com/bendaizer/neo4j_cypher_java_template
你只需要給你的數據庫目錄(包括你的數據)和你的密碼查詢路徑。我沒有時間寫更好的東西,所以你需要重新編譯每個新的查詢!
非常感謝你Luanne !! 它工作得很好! – ChungHoon 2013-04-09 08:43:41