博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Neo4j集群环境建设
阅读量:4683 次
发布时间:2019-06-09

本文共 1235 字,大约阅读时间需要 4 分钟。

简介: 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的port不冲突

 neo4j.properties

      

     neo4j-server.properties

       

  3.7 系统启动(基于neo4j1)

    

  3.8  管理界面执行图 (http://ip:7474)

 

4.  总结

 这里的高可用方案是利用多个节点之间的同步来实现所谓的高可用性。各个节点之间的数据全然一样。

高可用方案仅在其商业版本号。许多其他的信息,请登陆其官方网站。

版权声明:本文博主原创文章。博客,未经同意不得转载。

转载于:https://www.cnblogs.com/gcczhongduan/p/4820920.html

你可能感兴趣的文章
规划网站
查看>>
面向对象(基础oop)之属性与构造函数
查看>>
Linux网络栈协议无关层--BSD socket
查看>>
FZU 2202——犯罪嫌疑人——————【思维题】
查看>>
SEO知识图一
查看>>
USACO hamming
查看>>
[开源JVM] yvm - 自制Java虚拟机
查看>>
Open vSwitch安装
查看>>
HashMap、HashTable、LinkedHashMap和TreeMap用法和区别
查看>>
document.domain 跨域问题[转]
查看>>
【Android】 No Activity found to handle Intent.
查看>>
Mysql 模糊匹配(字符串str中是否包含子字符串substr)
查看>>
Struts2 Action名称的搜索顺序
查看>>
C++ sort简单用法
查看>>
Oracle分区索引
查看>>
4.17上午
查看>>
IIS的ISAPI接口简介
查看>>
python:open/文件操作
查看>>
16 乘法口诀输出
查看>>
mac 常用地址
查看>>