联系管理员

开通文章发布权限

扫码 添加微信
微信图片
电话:18888888888 QQ:

neo4j部署手册

Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。

环境相关

软件信息

系统版本软件版本部署方式部署路径
Centos 7.6neo4j-community-5.23.0解压安装usr/local
Centos 7.6JAVA-17解压安装usr/local

资源信息

主机名IPCPU内存磁盘模式
neo4j10.255.xxx.xxx48100单机

准备工作

安装JAVA环境

下载JDK文件

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz 

解压JDK包

tar zxvf jdk-17_linux-x64_bin.tar.gz 

添加环境变量

mv jdk-17.0.12 /usr/local/ vi /etc/profile 

在文件最后插入如下内容

set java environment 
JAVA_HOME=/usr/local/jdk-17.0.12 
JRE_HOME=/usr/local/jdk-17.0.12/jre 
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
export JAVA_HOME JRE_HOME CLASS_PATH PATH 

重新加载环境变量

source /etc/profile 

查看Java版本

java -version 

提示如下:
图片#B #S #R #60% #auto

安装noe4j

安装包获取

官网下载: https://neo4j.com/download/other-releases/#releases

开始安装

将上传的neo4j压缩包解压,命令如下:

tar -xzvf neo4j-community-5.23.0-unix.tar.gz 

将目录移动到/usr/local/neo4j

mv neo4j-community-5.23.0 /usr/local/neo4j 

修改配置文件

cd /usr/local/neo4j/conf/ vim neo4j.conf 

修改第22行load csv时l路径,在前面加个#,可从任意路径读取文件
#dbms.directories.import=import
图片#B #S #R #60% #auto
修改77行,去掉改行的#,并将文件参数修改为服务器IP,客户端可以访问此服务器的地址。这可能是服务器的IP地址或DNS名称
server.default_advertised_address=10.246.3.202
图片#B #S #R #60% #auto
修改88行,去掉#,设置bolt端口为7687,端口可以自定义,只要不和其他端口冲突就行
dbms.connector.bolt.listen_address=:7687
修改94行,去掉#,设置http端口为7474,端口可以自定义,只要不和其他端口冲突就行
dbms.connector.http.listen_address=:7474
修改99行,去掉#,设置https端口为7473,端口可以自定义,只要不和其他端口冲突就行
dbms.connector.https.listen_address=:7473
图片#B #S #R #60% #auto

启动noe4j 进入到bin目录进行启动

cd /usr/local/neo4j/bin/ 
./neo4j start 

访问

在浏览器中输入: http://IP地址:7474/ 即可远程访问noe4j。

此文章转载自:1

如有侵权或异议,请联系我们删除

相关文章

neo4j部署手册
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。
DataX和DataX-WEB 安装步骤
DataX 是阿里云 DataWorks数据集成 的开源版本,在阿里巴巴集团内被广泛使用的离线数据同步工具/平台。DataX 实现了包括 MySQL、Oracle、OceanBase、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、 MaxCompute(ODPS)、Hologres、DRDS, databend 等各种异构数据源之间高效的数据同步功能。
K8S集群搭建手册(集群版)
kubernetes,简称K8s,是用8代替名字中间的8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。
Apollo部署手册
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。

评论

快捷导航

把好文章收藏到微信

打开微信,扫码查看

关闭

还没有账号?立即注册