Neo4j叢集環境搭建,neo4j叢集搭建
引言: Neo4j是目前主流的圖資料庫,它本身也提供了高可用的叢集解決方案,本文將嘗試搭建高可用的neo4j環境。
1. 什麼是圖資料庫?
圖形資料庫(graphic database)是利用電腦將點、線、畫霹圖形基本元素按一定資料結同灶行儲存的資料集合。
圖形資料庫將地圖與其它類型的平面圖中的圖形描述為點、線、面等基本元素,並將這些圖形元素按一定資料結構(通常為拓撲資料結構)建立起來的資料集合。包括兩個層次:第一層次為拓撲編碼的資料集合,由描述點、線、面等圖形元素間關係的資料檔案組成,包括多邊形檔案、線段檔案、結點檔案等。檔案間通過關聯資料項目相互聯絡;第二層次為座標編碼資料集合,由描述各圖形元素空間位置的座標檔案組成。圖形資料庫是地理資訊系統中對向量結構地圖數字化資料進行組織的主要形式。
2. Neo4j簡介
Neo4j是目前主流的一個圖資料庫,相比傳統的關係型資料庫,它可以快速的進行基於人際社交網路類的查詢查詢和檢索;它同時提供了cypher語言來方便進行圖資料庫的操作和查詢,該查詢語言類似SQL語言。
3. neo4j可高用環境搭建
系統內容: Ubuntu 14.04, JDK 1.7
3.1 下載neo4j enterprise版本
wget http://dist.neo4j.org/neo4j-enterprise-2.0.4-unix.tar.gz
3.2 解壓縮neo4j企業版本
tar xvfz neo4j-enterprise-2.0.4-unix.tar.gz
mv neo4j-enterprise-2.0.4-unix neo4j
3.3 複製3個版本到/opt目錄
sudo cp -fr neo4j /opt/neo4j1
sudo cp -fr neo4j /opt/neo4j1
sudo cp -fr neo4j /opt/neo4j1
3.4 修改neo4j1的配置資訊
Neo4j.properties
neo4j-server.properties
3.5 修改neo4j2的設定檔,保證其與其他的不衝突
neo4j.properties
neo4j-server.properties
3.6 修改neo4j3的配置資訊,確保其與1,2的連接埠不衝突
neo4j.properties
neo4j-server.properties
3.7 系統啟動(基於neo4j1)
3.8 管理介面運行圖 (http://ip:7474)
4. 總結
這裡的高可用方案是利用多個節點之間的同步來實現所謂的高可用性,各個節點之間的資料完全一樣。高可用方案只在其商用版本中可用。更多的資訊,請訪問其官網。
怎搭建一個linux伺服器叢集,新手,大家幫忙給出個方案(軟硬體環境-安裝配置詳細過程)
出錯就看看錯寫的什麼啊。你怎麼問,誰知道你卡在什麼地方了。
搭建 叢集
上網查詢一些伺服器設定的文章,不過專業伺服器領域的不太好弄.