一、neo4j简介
最近开始学习知识图谱,所以首先想先学习一下neo4j的使用。
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。由于知识图谱中存在大量的关系型信息(实体—关系—实体), 使用结构化数据库进行存储将产生大量的冗余存储信息, 因此将图数据库作为知识图谱的存储容器成为流行的选择。当前较为常用的图数据库主要有 Neo4j 等。
二、neo4j的安装
本人的使用环境是windows10,所以下面介绍在windows10下的安装。安装的是neo4j server的社区版本。
官网还有一个neo4j的desktop版本,直接下载安装之后就能使用。
关于这两者的区别,我个人的理解是desktop版更容易进行操作,然后界面更加清晰,而server版本主要是提供了一个服务器的功能,二者可以配合使用。
1. 安装JDK
下载neo4j之前,首先要安装JDK。
1.1 下载
官网下载链接:https://www.oracle.com/java/technologies/javase-downloads.html
- 本人下载的版本为JDK-15.0.2