当前位置:网站首页>Win10安装Neo4j
Win10安装Neo4j
2022-04-22 20:55:00 【风云诀4】
Win10安装Neo4j
前言
我们先从百度百科的定义来认识 Neo4j。
Neo4j 是一个高性能的 NOSQL 图形数据库,它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的 Java 持久化引擎。Neo4j 也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。
简单来讲,Neo4j是一个图数据库,它的数据模型主要是以节点和边来体现。其中,节点表示实体或者实体的属性,边表示实体和属性间的关系。
知识图谱等技术的实践运用就需要用到 Neo4j 做底层技术支持。要做这方面的研究,Neo4j 图数据库是必须要掌握的。
详细流程
1、安装JDK
我们刚才提到了,Neo4j是一个 Java 持久化引擎,那么在安装 Neo4j 之前,就必须先安装 JDK。
JDK的安装可以跟着博文 Windows下配置IDEA开发环境 介绍的步骤进行安装(这里仅需要安装JDK,不需要安装IDEA)。
需要注意的是,Neo4j要求 JDK 版本至少是1.8,不要下载之前的版本。建议是直接通过博文中贴出的百度云链接下载 JDK1.8 安装,配置环境变量即可。
2、下载Neo4j
为了省事,我们直接贴出 Neo4j Community 3.5.31版本(Zip包)的百度云链接
链接:https://pan.baidu.com/s/1JshtWxNIXy5e-TdF-VF_pQ
提取码:5l32
当然我们直接去官网下载也行,Neo4j图数据库的官网下载地址为:https://neo4j.com/download-center/
或者可以直接百度搜索 Neo4j下载,找到对应英文地址即可

进入官网之后,可以看到 Neo4j 提供了三种类型可以供我们选择:Enterprise、Community、Desktop。
Enterprise是企业版,要收费的;Community是社区版,不收费;Desktop是桌面版,需要填写一些注册信息才能得到秘钥验证。

这里直接选择Community社区版就行。点击标签Community Server,选择 Windows 下的 Zip 包。
这里的版本不要选择最新版,它不一定与JDK1.8兼容。为了保证兼容,我们往下划,找到3.5的版本下载。

点击后页面会跳转,然后耐心等待一分钟左右,浏览器就会弹出下载窗口,点击下载就行。Community版本的 Zip 包并不会很大,很快就下载完毕了。
3、安装Neo4j
把这个Zip包放到一个你自己想放的位置,然后解压。比如我的位置是:D:\Dpan\Neo4j\neo4j-community-3.5.31

然后就像 JDK 配置环境变量一样,为 Neo4j 配置环境变量。
在系统变量部分,新建一个变量。变量名:NEO4J_HOME,变量值是刚才自己选的解压地址:D:\Dpan\Neo4j\neo4j-community-3.5.31

找到已经存在的 “path” 变量,点击编辑,添加变量值:“%NEO4J_HOME%\bin”

4、验证成功
按 win+R 键打开控制台,输入cmd,回车打开终端。在终端中输入命令:neo4j.bat console
耐心等待半分钟,看到 Started 字样即证明安装成功。

可以看到,终端中还给了我们一个地址。在不关闭终端的情况下,在浏览器输入这个地址,就会跳转到 Neo4j 的一个连接页面。
Neo4j的初始账户名和密码都是:neo4j,输入即可成功连接。

至此,Neo4j的安装就结束了,去学习图数据库的具体用法吧。
参考文章
版权声明
本文为[风云诀4]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_42582489/article/details/124256362
边栏推荐
- 华为机试题——HJ62 查找输入整数二进制中1的个数
- Introduction to unityshader - sketch effect rendering
- Virtual machine building and installation pulsar environment tutorial (for development and testing)
- Message queuing best practices
- 对Swin-T中SW-MSA的一些理解
- 【youcans 的 OpenCV 例程200篇】160. 图像处理之OTSU 方法
- L1-046 divide singles
- [200 opencv routines of youcans] 160 Otsu method of image processing
- Error running ‘JeecgSystemApplication‘: Command line is too long. Shorten command line for JeecgSyst
- Error running ‘JeecgSystemApplication‘: Command line is too long. Shorten command line for JeecgSyst
猜你喜欢

Detailed explanation of sorting methods (8 kinds) - bucket sorting
![[interview ordinary people vs Expert Series] please talk about the network quadruple](/img/66/e83bf24095b506a8de68166d7b3bec.png)
[interview ordinary people vs Expert Series] please talk about the network quadruple

Matlab learning notes - calculate eigenvectors and manually execute PCA

对Swin-T中SW-MSA的一些理解

MySQL高可用架构设计分析

Comparison between Chinese and American programmers: do you agree

On "waiting for awakening mechanism"

How to make robots more like "people" and make slams more flexible?

MySQL主从复制之异步复制

List的使用
随机推荐
- 4. Compare strings (10 points) the C language standard function library includes the StrCmp function for string comparison. As an exercise, we write a function with the same function.
How to make robots more like "people" and make slams more flexible?
产品和服务谁重要,长安福特告诉你“全都要”
Implementation of simple FreeRTOS task blocking delay based on gd32f1x0 manual programming
华为机试题——HJ61 放苹果
Minio基本使用与原理
互联网时代没有囊括进来的流量,在产业互联网时代全部都被囊括进来
2022起重机械指挥上岗证题库及在线模拟考试
LeetCode HOT 100(买卖股票的最佳时机)
String - 7 Output string (10 points) both printf function and puts function in C language standard function library can output string, but each has its own advantages and disadvantages. We combine the
On "waiting for awakening mechanism"
How does redis use the command to clear all keys
京东新品情报局剧透OPPO K10系列 或联动国漫IP带来惊喜?
MySQL主从复制之GTID复制
中美程序员对比:你认同吗
Soochow securities x kangaroo cloud: the data is easily available and has millisecond response ability. What did Soochow securities do right?
H. Maximal AND
88 r user portrait linear regression logical regression comprehensive practice 1
UnityShader入门精要——素描效果渲染
显示实现接口和隐式实现接口的区别