简介: 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-server.properties
3.5 改动neo4j2的配置文件,保证其与其它的不冲突
neo4j.properties
neo4j-server.properties
neo4j.properties
neo4j-server.properties
3.7 系统启动(基于neo4j1)
3.8 管理界面执行图 (http://ip:7474)
4. 总结
这里的高可用方案是利用多个节点之间的同步来实现所谓的高可用性。各个节点之间的数据全然一样。
高可用方案仅在其商业版本号。许多其他的信息,请登陆其官方网站。
版权声明:本文博主原创文章。博客,未经同意不得转载。