SpringBoot2.x系列教程52--NoSQL之安装配置Neo4j数据库
SpringBoot2.x系列教程52--NoSQL之安装配置Neo4j数据库
作者:一一哥
一. Neo4j简介
Neo4j是一个的、高性能的开源图形数据库,是NoSQL数据库中的一种,它是由Neo技术使用Java语言完全开发的。
Neo4j是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图形引擎,该引擎具有成熟数据库的所有特性。
Neo4j使用图(graph)相关的概念来描述数据模型,把数据保存为图中的节点以及节点之间的关系。相比传统rdbms(关系管理系统)的方式,Neo4j更适合大数据关系分析。
一句话总结,Neo4j是:
- 开源的;
- 无Schema的;
- 没有SQL的;
- 图形数据库。
二. Neo4j的下载与安装
1. 安装Java JDK
由于Neo4j是基于Java开发的图形数据库,所以运行Neo4j需要启动JVM进程,因此必须安装JAVA的JDK,并配置好JDK环境,为以后能适应Springboot,请选择低JDK1.8的环境。
2. 安装Neo4j Desktop
进入到Neo4j官网,选择软件下载。
3. 安装Neo4j
将下载好的Neo4j进行安装,选择安装位置即可。
4. Neo4j的目录结构
Neo4j安装后,主要的目录结构如下:
bin目录:用于存储Neo4j的可执行程序;
conf目录:用于控制Neo4j启动的配置文件;
data目录:用于存储核心数据库文件;
plugins目录:用于存储Neo4j的插件
相关文章