文章目录
前言
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。
配置Java环境
查看Java配置
java -version
如果显示下图,表示已经安装过Java环境
但如果显示下图,代表未安装环境
提示:linux自带的java版本低,Neo4j 要求 java 版本为Java8+
安装Neo4j数据库
下载图数据库:
Neo4j官网(社区版):https://neo4j.com/download-center/#community
从左到右依次为:企业版,社区版,桌面版
根据个人需求进行下载,博主选择的是LInux Neo4j 4.2.2
解压安装:
tar -axvf neo4j-community-4.2.2-unix.tar
版本号需根据个人下载文件更改。
修改配置文件:
sudo vim /conf/neo4j.conf
解除注释:
#dbms.default_listen_address=0.0.0.0
查看7474端口是否被占用,配置文件默认7474端口:
netstat -nao | grep 7474
启动Neo4j数据库:
进入bin目录下:
./neo4j start
neo4j状态控制语句:
后台启动:./neo4j start
前台启动:./neo4j console
查看状态:./neo4j status
停止:./neo4j stop
重启:./neo4j restart
访问数据库:127.0.0.01:7474
总结
工作随笔,希望可以帮助到大家!
如有不足之处,请多多指教!