我正在使用Neo4j圖形數據庫並查看瀏覽器上的數據。所以每當我運行代碼時,我都需要在neo4j-server.properties文件中更改數據庫位置字段。Neo4j:無法鎖定商店
當我嘗試用瀏覽器訪問DB上,我發現了以下錯誤:
Exception in thread "main" java.lang.IllegalStateException: Unable to lock store
[<DB path>], this is usually a result of some other Neo4j kernel running using
the same store.
是否可以查看數據庫沒有鎖定商店?
您的java程序啓動另一個數據庫和瀏覽器的另一個實例。所以有兩個狀態運行相同的數據庫,因此鎖定問題。查看他們的文檔(http://neo4j.com/docs/stable/javadocs/),沒有辦法與現有的實例一起工作。所以我不認爲有辦法獲得更多的鎖。但是在這個鏈接(http://www.tutorialspoint.com/neo4j/neo4j_native_java_api_example.htm)中,最後的註釋說「Ne04J DBA人員會更新數據庫屬性以允許一次一定數量的鎖定」,所以conf文件中也可能有某些內容。 – Rash