天天看點

關于neo4j的嵌入式和驅動包模式該如何選擇,還請解惑

看了網上的一些資料和Neo4j權威指南這本書。與圖周遊相關的介紹都是基于嵌入式模式下的java Api。但是個人覺得在實際的項目中,嵌入式的模式,代碼必須放在資料庫所在伺服器上,且伺服器的啟停操作都在代碼裡,局限性有點大。是以選擇了驅動包模式,以jdbc的方式連接配接neo4j資料庫。遇到了一些疑惑:

1.使用驅動包模式開發是否就隻能用cypher語句(或者結合apoc)來進行圖的周遊。

2.驅動包模式查詢結果傳回的是一個ResultSet對象,是否需要自己手動建立node,path等實體類

3.關于嵌入式,是不是我的了解有誤。感覺局限性太大。如果我要遠端操作neo4j資料庫,是不是可以通過将neo4j所在伺服器上的相關接口釋出dubbo服務來實作。

4.實際項目中用到neo4j資料庫,嵌入式和驅動包模式究竟該如何選擇?

原文位址:http://neo4j.com.cn/topic/5b518d08d40e09d75e4d2311

繼續閱讀