上講回顧:主要講述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所示:
圖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數據接口所能夠操縱的數據庫的相對路徑
,香港服務器