课程导学
同学你好~,欢迎来到Neo4j数据库入门课程,我是小黑老师,希望同学能在本次课程学习中有所收获,一起进步,天天向上~
对于热爱学习的同学,对于数据库不会太陌生吧,比如mysql, sqlService等平时,我们工作或者学习,都会遇到吧,今天我向推荐一种全新的数据库类型,图形数据库-Neo4j
同学们听过大数据吧,针对大数据的深度挖掘的需求,各种算法的出现,
对于大数据的各种工具的出现,就需要想到有没有一种可以把数据以图形的方式,更加直观,更加简单呢,于是就有“知识图谱”-这个词语出来,
把大量数据以图形关系表示出来,数据-》图形-》突显特征,
而 Neo4j 就是大数据工具, 把数据转化为有逻辑关系的图形
第一关:Neo4j的特点
普通的sql数据库,就是通过各种数据表关联,就一个词:复杂
图形数据库,通过自己建立图形模型,一个词:直观,而且你不需要担心,它的读取速度,它与redis等nosql数据库一样,是常驻内存中的。
第二关:如何安装neo4j数据库
- 第一步:
Neo4j 是基于 Java 的图形数据库,运行 Neo4j 需要启动 JVM 进程,因此必须安装 Java SE 的 JDK。从 Oracle 官方网站下载 Java SE JDK,选择版本 JDK8 以上版本即可。
window系统:
根据电脑系统是位数选择下载:
然后直接选择安装的磁盘,一直下一步就行了,接着配置jdk
打开你安装的目录,拷贝文件路径
然后打开我的电脑的属性
然后打开环境变量
新增变量JAVA_HOME
在path环境变量中加入JAVA_HOME/bin, 注意前后“;”间隔
- 第二步
既然安装jdk好了,接下来就是下载安装neo4j数据库
因为这个解压安装,直接解压即可, 然后配置neo4j, 和配置jdk一样的方式,
打开环境变量
然后添加变量 NEO4J_HOME
好了,配置neo4j后,直接小黑窗(dos), 输入
neo4j.bat console
出现以上内容就ok啦
第三关 小试牛刀,创建图例
在浏览器中输入 “http://localhost:7474/”
输入默认密码:neo4j
进入之后就可以修改默认密码
终于最激动时刻来了, 开始创建图节点
在$ 命令行中,编写Cypher脚本代码,点击Play按钮,在图数据库中创建第一个节点:
语法简单解析下:
看到这里,恭喜恭喜同学,你已经成功运行了ne4j数据库了,请继续坚持学习,小黑老师希望同学有收获。