【大模型:知识图谱】--6.Neo4j DeskTop安装+使用

【大模型:知识图谱】--6.Neo4j DeskTop安装+使用

上一期讲了图知识库的安装,

【图数据库】--Neo4j 安装_neo4j安装-ZEEKLOG博客

 现在来看看可视化管理程序:Neo4j DeskTop的安装.

需要先安装java环境,具体看上面

目录

1.Neo4j DeskTop版下载

2.Neo4j DeskTop版安装

3.Neo4j DeskTop版使用

3.1.本地实例

3.2.远程连接

3.3.导入数据


1.Neo4j DeskTop版下载

1、进入“Neo4j官网”下载DeskTop版本。

好像需要科学上网:

放一个网盘下载:

通过网盘分享的文件:neo4j-desktop-2.0.2-x64.exe
链接: https://pan.baidu.com/s/1BIjfzdAGWGU19MJrmZIqJg?pwd=sxuw 提取码: sxuw

2.Neo4j DeskTop版安装

双击安装:

默认安装路径:"C:\Users\asus\AppData\Local\Programs\neo4j-desktop"

3.Neo4j DeskTop版使用

3.1.本地实例

在目录下面创建一个实例数据库,

创建实例基本信息

主要包括:实例名称、创建数据库用户和密码

3.2.远程连接

下面展示一下如何使用neo4j desktop连接neo4j server

需要配置修改远程服务器的 neo4j.conf文件
server.bolt.listen_address=0.0.0.0:7687
server.http.listen_address=0.0.0.0:7474

然后打开, 

在 Neo4j DeskTop使用远程连接:

 输入数据库密码即可:

然后在下面查看数据库信息:

3.3.导入数据

选择需要导入的数据库:

这里的数据一定要是csv可导入数据,具体的看官网要求:

对于格式的要求,请参考:Importing data - Operations Manual

我这里创建简单的csv导入:

person_id:ID,name,gender,age:int,:LABEL dddbd3ad0f2e3fca80da88296298bb51,杜玉岱,男,58,Person 2f867939e123f10437a15a127799248e,延万华,男,45,Person e68b3ae7a003c60cd9d50e371cdb3529,宋军,男,48,Person b8b7f9a79ba362a435cbabc863fe7309,周天明,男,50,Person 87deaf5073b7c1ac2f679334efb54d5d,王建业,男,47,Person 7415cf6aec1074660e15c0efd5b1ea60,张必书,男,49,Person dc92998750539efe0723541aebe95259,丁乃秀,女,43,Person 228bd4a6ec3cf830377580521d7e7250,谢岭,男,47,Person

1.数据导入可以拖拽或者选择文件导入

2.导入完成添加一个节点Label

节点标签(Label)​​,表示节点的类别

填写节点标签信息,选择上传文件

  • 注意:属性的主键必须唯一

3.开始运行

之后就可以在 Query执行相应的查询语句勒

Read more

【数据结构】哈希扩展学习

【数据结构】哈希扩展学习

目录 1. 位图 1.1 位图相关面试题 给40亿个不重复的无符号整数,没排过序。给一个无符号整数,如何快速判断一个数是否在这40亿个数中。(本题为腾讯/百度等公司出过的一个面试题) 1.2 位图的设计及实现 1.3 C++库中的位图 bitset 1.4 位图的优缺点 1.5 位图相关考察题目 • 给定100亿个整数,设计算法找到只出现一次的整数? • 给两个文件,分别有100亿个整数,我们只有1G内存,如何找到两个文件交集? • 一个文件有100亿个整数,1G内存,设计算法找到出现次数不超过2次的所有整数 2. 布隆过滤器 2.1 什么是布隆过滤器 2.2 布隆过滤器器误判率推导 2.3 布隆过滤器代码实现 2.4 布隆过滤器删除问题 2.

By Ne0inhk
【数据结构-初阶】详解线性表(1)---顺序表

【数据结构-初阶】详解线性表(1)---顺序表

🎈主页传送门:良木生香 🔥个人专栏:《C语言》 《数据结构-初阶》 《程序设计》 🌟人为善,福随未至,祸已远行;人为恶,祸虽未至,福已远离 上期回顾:上一篇文章中(有兴趣的小伙伴可以看看上一篇文章:【数据结构-初阶】详解算法复杂度:时间与空间复杂度),我们已经学习了判断一个算法程序好与坏的方法:时间复杂度与空间复杂度,那么现在我们继续向下面学习数据结构的新知识:线性表中的顺序表 在介绍顺序表之前,我们先来了解线性表的概念 1.线性表 线性表(liner list)是由n个具有相同特性的数据元素组成的有限序列,其在生活中的运用非常广泛,常见的线性表有:顺序表,链表,栈,队列、字符串......线性表在逻辑上是连续的,但是在物理上不一定连续,线性表在物理上进行存储时,通常以数组或者链表结构的形式进行存储. 下面我们就来看看线性表之一的顺序表~~~ 2.顺序表 2.1.顺序表的概念 顺序表使用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组进行存储.言外之意就是,

By Ne0inhk
【牛客CM11】链表分割

【牛客CM11】链表分割

刷爆LeetCode系列 * 牛客CM11: * github地址 * 前言 * 题目描述 * 题目与思路分析 * 代码实现 * 算法代码优化 牛客CM11: github地址 有梦想的电信狗 前言 本文用C++实现牛客CM11题 题目描述 题目链接:https://www.nowcoder.com/practice/0e27e0b064de4eacac178676ef9c9d70?tpId=8&&tqId=11004&rp=2&ru=/activity/oj&qru=/ta/cracking-the-coding-interview/question-ranking 题目与思路分析 目标分析: 1. 编写代码,给定链表的头指针pHead,以给定值x为基准,将链表分割成两部分,所有小于x的结点排在大于或等于x的结点之前 2. 不能改变原来数据的顺序

By Ne0inhk
直流无刷电机FOC控制算法

直流无刷电机FOC控制算法

文章目录 * 1、FOC概述 * 1.1 FOC控制算法介绍 * 2、无刷电机 * 2.1 无刷电机介绍 * 2.2 无刷电机和永磁同步电机的区别 * 2.3 无刷电机的控制原理 * 2.3.1 无刷电机工作原理 * 2.3.2 直流无刷电机驱动原理 * 2.3.2.1 有感直流无刷电机六步换相驱动原理 * 2.3.2.2 直流无刷电机FOC控制原理 * 3、无刷电机FOC控制算法 * 3.1 FOC控制算法整体流程 * 3.2 FOC算法Clarke变换 * 3.2.1 Clarke变换公式推导 * 3.2.2

By Ne0inhk