Neo4j图形数据库环境安装(一)
来源:互联网 发布:mac os sierra u盘 编辑:程序博客网 时间:2024/06/04 17:53
Neo4j图形数据库环境安装(一)
1 Neo4j图形数据库
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。
1.1 相关下载
1、相关下载:
JDK要求1.8版本以上。
JDK下载安装:http://blog.csdn.net/yuan_xw/article/details/49948285
Neo4j下载地址:https://neo4j.com/download/other-releases/
2、配置环境变量:
export JAVA_HOME=/usr/local/software/jdk1.8.0_66
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export NEO4J_HOME=/usr/local/software/neo4j-community-3.3.0
export PATH=$JAVA_HOME/bin:$NEO4J_HOME/bin:$PATH
刷新环境变量:source/etc/profile
1.2 安装Neo4j图型数据库
3、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
4、安装Neo4j:
解压neo4j-community-3.3.0-unix.tar.gz文件:
tar -zxvf neo4j-community-3.3.0-unix.tar.gz
5、修改配置文件:
执行命令:vim /usr/local/software/neo4j-community-3.3.0/conf
修改为:
dbms.connector.http.listen_address=0.0.0.0:7474
dbms.connector.bolt.listen_address=0.0.0.0:7687 #解决WebSocketconnection failure问题
如果遇到如下问题:
6、启动neo4j服务
执行命令:/usr/local/software/neo4j-community-3.3.0/bin/neo4j start
7、查看启动日志
tail -100f/usr/local/software/neo4j-community-3.3.0/logs/neo4j.log
8、访问浏览器
在浏览器上输入地址:http://172.30.14.221:7474/browser/
第一次连接到Neo4j,你要更改密码的默认用户帐户密码neo4j/neo4j。
9、输入新密码:admin,显示登录成功
10、常用的一些命令
在搜索栏输入一些常用命令:
快捷命令
命令
:help
系统帮助
:help commands
命令帮助
:clear
清空窗口
:style [reset]
Styling Popup & Reset
:help keys
显示快捷键
11、导入系统提供示例
导入系统提供的示例,播放电影图。生成效果图
1.3学习Neo4j推荐书籍:
1. 《Neo4j权威指南 图数据库 大数据时代的新利器》
2. 《Hadoop图数据库 第2版》
--以上为《Neo4j图形数据库环境安装(一)》,如有不当之处请指出,我后续逐步完善更正,大家共同提高。谢谢大家对我的关注。
——厚积薄发(yuanxw)
- Neo4j图形数据库环境安装(一)
- 图形数据库之Neo4j学习(一)
- neo4j 图形数据库
- 图形数据库Neo4J简介
- 图形数据库 Neo4j 开发
- 图形数据库Neo4J简介
- 图形数据库Neo4j
- 图形数据库Neo4J简介
- 图形数据库Neo4J简介
- 初识图形数据库--neo4j
- 图形数据库Neo4J简介
- 图形数据库Neo4j
- 图形数据库Neo4j入门
- 图形数据库Neo4J简介
- 图形数据库、NOSQL和Neo4j
- 图形数据库、NOSQL和Neo4j
- 图形数据库 Neo4j 开发实战
- 图形数据库、NOSQL和Neo4j
- RTMP、RTSP、HTTP协议
- Constructing Roads POJ
- uvm学习总结(1)--激励
- Mybatis(一)入门程序
- Android 插件化和热修复知识梳理
- Neo4j图形数据库环境安装(一)
- 171126 Misc-湖湘杯部分
- 二叉树遍历的应用(递归!递归!递归!)
- dns正反向解析
- 判断一个数是否为质数/素数——从普通判断算法到高效判断算法思路
- 6603网狐棋牌搭建视频教程
- Reusing Code in C++: inheriting and template
- 网络资源积累
- vim的常用指令总结