圖數據庫實踐系列 (三)–Neo4j Spatial的REST集成

上講回顧:主要講述Neo4j Spatial項目以及空間數據(矢量)的存儲。本文主要介紹Neo4j Spatial與Neo4j Server的集成,以及與GeoServer 的集成。 Noted: 與Geoserver的集成方法可行,但是geoserver 無法顯示 發布數據庫內的 圖層 。(系統環境:Ubuntu 12.04,Spa

上講回顧:主要講述neo4j spatial項目以及空間數據(矢量)的存儲。本文主要介紹neo4j spatial與neo4j server的集成,以及與geoserver 的集成。

Noted:與Geoserver的集成方法可行,但是geoserver無法顯示發布數據庫內的圖層。(系統環境:Ubuntu 12.04,Spatial 0.9,Neo4j 1.8M6,Geoserver 2.1.1)

1.Neo4j Server安裝與配置 1.1Neo4j Server 安裝

Neo4j可以安裝成數據庫服務器,能夠已應用或者系統服務兩種形式運行在操作系統中。它內置了jetty?和REST接口,來實現使用瀏覽器對數據庫操作[17,18]。

我們也可以按照第一講所述,進入源碼安裝的Neo4j的的bin文件夾($NEO4J_HOME/bin)命令啟動,

cd $NEO4J_HOME/bin/ $NEO4J_HOME/bin/neo4j start

我們只需要訪問?:7474/webadmin/? 會出現Neo4j 的web 管理界面,如圖1所示:

圖數據庫實踐系列 (三)–Neo4j Spatial的REST集成

圖1 Neo4j Server管理界面

在Web 管理界面,我們可以查看數據庫的節點,香港虛擬主機,網站空間,屬性,關系信息。還可以通過Http ,Shell 和Germlin三種方式來對圖數據庫做CRUD。如果需要將Neo4j Server 以系統服務的方式運行,可以查閱參考文獻[17]

1.2Neo4j Server 配置參數

如果我們需要對服務器的后端數據庫性能調優等,可以通過Server的配置文件來了解圖數據庫的具體參數。這些重要的參數都存儲在$NEO4J_HOME/conf/neo4j-server.properties文件內,包括服務器數據庫在磁盤上的路徑:

org.neo4j.server.database.location=data/graph.db

http 服務器接口:

org.neo4j.server.database.location=data/graph.db

設置REST數據接口所能夠操縱的數據庫的相對路徑

,香港服務器

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享