当前位置: 首页 > news >正文

Graph Database Self-Managed Neo4j 知识图谱存储实践2:通过官方新手例子入门(未完成)

官方入门例子:neo4j-graph-examples/get-started: An introduction to graph databases and Neo4j for new users

官方例子仓库:https://github.com/neo4j-graph-examples 

下载数据

git clone https://github.com/neo4j-graph-examples/get-started

下载后,看下data目录的数据,都是zip包:
ls data/
empty-44.dump                                           northwind-subset-data-only.zip
empty-50.dump                                           northwind-subset-node-and-relationship-mapping.zip
northwind-data-importer-data.zip                        northwind-subset-node-only-mapping.zip
northwind-data-importer-model-data.zip                  northwind-subset-shipper-mapping.zip
northwind-full.zip                                      people_locations_full.zip
northwind-subset-data-only-no-model.zip                 people_locations_nodes_only.zip 

目录里有server.py 文件,可以python3.11 server.py启动,然后就可以通过浏览8000端口来看项目文件:

Directory listing for /                                                Directory listing for /__________________________________________________________________________________________________________* .git/* .gitignore* .vscode/* data/* documentation/* README.adoc* relate.project-install.json* server.py__________________________________________________________________________________________________________

导入数据

Data Import

  1. Create empty AuraDB instance

  2. Download the zip file to your computer.

  3. Open Import in Neo4j Workspace (or Data Importer)

  4. Use "Open Model with data" from the "…​" menu to load the zip

  5. Explore the model, preview the import

  6. Run Import

先启动neo4j服务:

启动FreeBSD VirtualBox虚拟机 192.168.0.109

登录普通账户,然后

sudo neo4j console 启动服务

在浏览器中打开neo4j的管理界面:

http://192.168.0.109:7474/

但是,没找到导入数据库的地方。

使用neo4j-admin 导入

安装好neo4j后,就有neo4j-admin工具可以使用 

导入数据

sudo neo4j-admin load --from data/empty-44.dump  --database "database"

导入成功,提示:

sudo neo4j-admin load --from data/empty-44.dump  --database "database"
Selecting JVM - Version:11.0.26+4-1, Name:OpenJDK 64-Bit Server VM, Vendor:OpenJDK BSD Porting Team
Done: 68 files, 852.2KiB processed.

 导入成功后,后面应该怎么办呢?

在页面里没有看到新的数据库啊?

待续

以后再补上。

调试

登录neo4j的控制台:http://192.168.0.109:7474/browser/ 我没找到导入数据库的地方

 使用neo4j-admin 导入

导入时提示:NEO4J_CONF path doesn't exist or not a directory: /usr/local/neo4j/conf

sudo neo4j-admin load --from data/empty-44.dump  --database "database"
Selecting JVM - Version:11.0.26+4-1, Name:OpenJDK 64-Bit Server VM, Vendor:OpenJDK BSD Porting Team
NEO4J_CONF path doesn't exist or not a directory: /usr/local/neo4j/conf

创建了这个目录,然后再执行就ok了

sudo mkdir -p /usr/local/neo4j/conf
sudo neo4j-admin load --from data/empty-44.dump  --database "database"
Selecting JVM - Version:11.0.26+4-1, Name:OpenJDK 64-Bit Server VM, Vendor:OpenJDK BSD Porting Team
Done: 68 files, 852.2KiB processed.

相关文章:

  • WebGL2简单实例
  • VsCode如何使用默认程序打开word Excel pdf等文件
  • 珍爱网:从降本增效到绿色低碳,数字化新基建价值凸显
  • 浅析锁的应用与场景
  • Java大模型开发与应用 - 面试实战
  • SQL 函数进行左边自动补位fnPadLeft和FORMAT
  • 嵌入式开发:基础知识介绍
  • vue-lottie的使用和配置
  • Linux系统中命令设定临时IP
  • Linux:进程的等待
  • 装备制造企业选型:什么样的项目管理系统最合适?
  • java实现网格交易回测
  • MySQL 库的操作 -- 增删改查,备份和恢复,系统编码
  • SIEMENS PLC程序解读 -BLKMOV (指定长度数据批量传输)
  • 深度学习之卷积神经网络入门
  • 火山云的市场竞争
  • HashSet 概述
  • 【实用技巧】如何无损去除图片水印?
  • HashMap的源码解析
  • ZYNQ-GPIO之MIO中断
  • 体坛联播|利物浦提前4轮夺冠,安切洛蒂已向皇马更衣室告别
  • 媒体:每一个“被偷走的人生”,都该得到公道和正义
  • 13家券商一季报出炉:超七成业绩预喜,财通、湘财、第一创业下滑
  • 没有雷军的车展:老外扎堆,萌车、机器狗谁更抢镜?| 湃客Talk
  • 驻美国使馆发言人就美方希就关税问题与中方对话答记者问
  • 商务部:汽车流通消费改革试点正在加快推进