Neo4j Desktop界面认识以及数据库备份与还原

news2024/11/24 3:25:01

Neo4j Desktop界面认识以及数据库备份与还原

neo4j 版本信息:Neo4j Desktop Version 1.5.9;neo4j 5.12.0

系统信息:windows 11

Neo4j Desktop 界面

每个 Project 下可以有多个 DBMS,而每个 DBMS 中默认有 systemneo4j (default) 两个数据库。

请添加图片描述

Project

Desktop 的每个 Project 中,可以创建本地的 DBMS、连接远程 DBMS、添加文件 File。不同 Project 间可以拖拽 DBMS 和文件。

其中文件可以是 Cypher 查询文件、数据库备份文件 .dump

DBMS

数据库管理系统(database management system, DBMS)。当用户在一个 Project 中创建一个新的 (local/remote) DBMS,需要选择 neo4j 的版本号(非默认版本需要联网下载),创建完成后,默认包含名为 system、neo4j(default) 的两个数据库,用户可以将 neo4j(default) 改名或者创建新的数据库。

每个 DBMS 的右侧 ... 为 More options menu,通过此菜单能修改 DBMS 的配置、查看日志、查看 DMBS 所在路径(其中 /bin 目录下能通过 cmd 执行 neo4j-admin 命令)。注意,任何对 DBMS 的配置更改都需要重启 DBMS。

插件能为 DBMS 添加一些额外的功能:

APOC:一个用户定义的过程和函数库,可以在数据集成、图形算法或数据转换等领域帮助完成许多不同的任务。

GDS Library:用于 Neo4j 的通用图形算法。

GraphQL:将 GraphQL 查询转换为 Cypher 语句的 GraphQL 端点扩展。

Neo4j Streams:Neo4j 和 Kafka 之间的集成,以便将数据摄取到你的图中或将更新事件发送到事件日志中。

neosemantics (n10s):支持在Neo4j中使用RDF和相关词汇表。

Graph apps

Neo4j Browser:运行 Cypher 查询语句。

Neo4j Bloom:不需要代码,可视化图数据库。

DBMSs

根据 Neo4j 版本信息将 DBMS分类


数据库备份与还原

数据库备份与还原需要借助 neo4j-admin 命令。该命令在 cmd 中运行,需切换路径为 .\Neo4j Desktop Data\relate-data\dbmss\dbms-xxxxx\bin,该路径在 DBMS 右上角的 ...(more options menu)Open folderDBMS中打开。

在这里插入图片描述

neo4j-admin database info:查看当前 DBMS 的信息,包括数据库名、是否正在使用等信息

如果运行报错 警告: ERROR! Neo4j cannot be started using java version 1.8.0_401 警告: * Please use Oracle(R) Java(TM) 17, OpenJDK(TM) 17 to run Neo4j Server,则需要安装 JAVA 17

neo4j-admin --versionneo4j --version 查看 neo4j 版本

备份数据库

neo4j-admin database dump <database_name> --to-path=C:\\Users\\Lenovo\\Desktop\\dump:备份当前 DBMS 中的名为 <database> 的数据库到指定路径 path 中

还原数据库

neo4j-admin database load --from-path=C:\\Users\\Lenovo\\ Desktop\\dump <database> --overwrite-destination=true

从备份文件夹 C:\\Users\\Lenovo\\Desktop\\dump 还原到名为 <databse> 的数据库中,并覆盖已存在的数据库。

在测试中,备份数据库为 neo4j,还原的数据库 <database> 同样需要取名为 neo4j。如果还原的数据库 <database> 改为 test,那么报错:Failed to load database 'test': Archive does not exist: C:\Users\Lenovo\Desktop\dump\test.dumpLoad failed for databases: 'test' Load failed for databases: 'test' Run with '--verbose' for a more detailed error message.


参考文档:

Visual tour - Neo4j Desktop

Back up an offline database - Operations Manual (neo4j.com)

Restore a database dump - Operations Manual (neo4j.com)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1831045.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

揭秘全自动高速开箱机:智能与精细化,打造高效生产

在现代化生产的浪潮中&#xff0c;全自动高速开箱机以其高效、智能的特点&#xff0c;成为众多行业提升生产效率的得力助手。与星派一起走进全自动高速开箱机的世界&#xff0c;探寻其高效背后的智能与精细。 全自动高速开箱机&#xff0c;是一种能够自动完成开箱操作的机械设备…

微信答题扫码答题自己能做吗?微信扫二维码答题快速制作的方法介绍!

在数字化时代&#xff0c;微信扫码答题已经成为一种流行的互动方式&#xff0c;它不仅便捷高效&#xff0c;而且能够极大地提升参与者的体验感。这种新型的答题方式&#xff0c;通过微信平台的广泛覆盖和用户友好的操作界面&#xff0c;为企业和组织提供了一个创新的知识传播和…

25. 一个双高斯照相物镜的设计

导论&#xff1a; 双高斯照相物镜的设计思想&#xff0c;当β-1时&#xff0c;由于其对称&#xff0c;彗差、畸变和倍率色差自动校正为0&#xff0c;利用中间两块厚透镜可以校正场曲&#xff0c;选取合适的光阑位置可以校正像散&#xff0c;在厚透镜中加胶合面使每个半部校正位…

uniapp中Error: project.configjson: libVersion 字段需为 string. string

错误如下 找到manifestjson文件到源码视图 添加这段代码"libVersion": "latest",即可

LabVIEW版本、硬件驱动和Windows版本之间兼容性

在LabVIEW应用开发和部署过程中&#xff0c;确保LabVIEW版本、硬件驱动和Windows版本之间的一致性和兼容性至关重要。这不仅影响程序的稳定性和性能&#xff0c;还关系到项目的成功实施。本文从多角度详细分析这些因素之间的兼容性问题&#xff0c;并提供相关建议。 兼容性考虑…

NTP8835数字功放-智能投影仪音频解决方案

数字功放是智能投影仪音频解决方案的一种重要技术&#xff1b;与传统的模拟功放相比&#xff0c;数字功放具有更高的效率和更低的失真&#xff1b;在智能投影仪中应用数字功放技术&#xff0c;可以提供更清晰、更真实的音频效果&#xff0c;为用户带来更好的听觉体验。 数字功放…

charles 改写接口数据 【Rewrite】

charles->Tools->Rewrite 勾选enable Rewrite 后点击上面的【Add】添加需要重新的请求数据 配置你的host数据 port和path可以直接跟图中一样 然后写要改写的body&#xff0c;也可以是url等数据&#xff0c;点击下面的【Add】 type处自己选择需要改写的类型 修改你需要…

云服务器部署Neo4j

文章目录 导读安装Neo4j先去官网看看下载安装包如果真的下载了rpm安装包 插件 导读 大模型&#xff0c;他终于来了。 不过呢&#xff0c;大模型相关&#xff0c;现在也就跟着热点去尝试一下multi-agent的RAG方向&#xff0c;看看能做到什么地步。总之我们先从安装neo4j开始。…

Javaweb07-JavaBean技术和Jsp开发模式

JavaBean技术和Jsp开发模式 一.JavaBean技术 1.JavaBean的基本概念 **JavaBean组件&#xff1a;**与html分离且使用Java代码封装类 **JavaBean分类&#xff1a;**可视化JavaBean&#xff1a;swing 非可视化JavaBean&#xff1a;用于封装实体和业务逻辑 JavaBean特点&#x…

Google Earth Engine(GEE)——导出影像video到自己的Google硬盘当中

函数: Export.video.toDrive(collection, description, folder, fileNamePrefix, framesPerSecond, dimensions, region, scale, crs, crsTransform, maxPixels, maxFrames) Creates a batch task to export an ImageCollection as a video to Drive. The collection must on…

有人说考个PMP证两个星期搞定?

PMP考试的时间并不需要太久&#xff0c;如果高效用心备考的话在对考试需要准备的时间上也只需要2-3个月的业余时间。而一次考试的时间也只需要半天&#xff0c;一门科目&#xff0c;就是《PMBOK》的知识。所以如果想学习项目管理考PMP认证的朋友&#xff0c;大可放心参加考试。…

线程池监控是怎么做的?

引言&#xff1a;在现代软件开发中&#xff0c;线程池是一种重要的并发控制机制&#xff0c;它能有效管理和复用线程资源&#xff0c;提升系统的性能和响应速度。然而&#xff0c;随着应用规模的扩大和复杂性的增加&#xff0c;对线程池进行有效监控显得尤为重要。线程池监控不…

第二十一章 访问者模式

目录 1 访问者模式介绍 2 访问者模式原理 3 访问者模式实现 4 访问者模式总结 1 访问者模式介绍 访问者模式(Visitor Pattern) 的原始定义是&#xff1a;允许在运行时将一个或多个操作应用于一组对象&#xff0c;将操作与对象结构分离 2 访问者模式原理 抽象访问者&#xf…

aardio实战篇) 下载微信公众号文章为pdf和html

首发地址&#xff1a; https://mp.weixin.qq.com/s/w6v3RhqN0hJlWYlqTzGCxA 前言 之前在PC微信逆向) 定位微信浏览器打开链接的call提过要写一个保存公众号历史文章的工具。这篇文章先写一个将文章保存成pdf和html的工具&#xff0c;后面再补充一个采集历史的工具&#xff0c…

Cweek6

C语言学习 十六.程序环境和预处理 1.翻译环境和运行环境 编译又分为三个阶段&#xff1a; 预编译&#xff08;文本操作&#xff09;&#xff1a;将include引入的头文件展开成代码&#xff0c;并把注释删除&#xff0c;使用空格代替注释&#xff0c;替换#define的文本编译&a…

基于改进字典学习的旋转机械故障诊断方法(MATLAB)

在过去的二十年里&#xff0c;稀疏表示在各个领域引起了广泛的关注。它的核心思想是将信号描述为尽量少的字典原子&#xff0c;在计算机视觉、生物学、特征提取和机械故障诊断方面显示出强大而可靠的能力。SR通常分为两个步骤&#xff1a;构建字典和学习稀疏系数。对于稀疏系数…

U盘文件夹变exe:现象解析与数据恢复策略

一、U盘文件夹变exe现象描述 在日常使用U盘进行数据传输和存储的过程中&#xff0c;部分用户可能会遭遇一种异常现象&#xff1a;原本正常的文件夹突然变成了可执行文件&#xff08;即后缀为.exe的文件&#xff09;。这种变化不仅影响了用户对文件的正常访问和管理&#xff0c…

怎么加密U盘数据?U盘加密软件哪个好?

U盘是我们在生活和工作中最常用的移动存储设备&#xff0c;而为了避免U盘数据泄露&#xff0c;我们需要使用U盘加密软件来加密保护U盘数据。那么&#xff0c;U盘加密软件哪个好呢&#xff1f;下面我们就一起来了解一下吧。 BitLocker加密 BitLocker是Windows系统提供的磁盘加密…

【一步一步了解Java系列】:认识String类

看到这句话的时候证明&#xff1a;此刻你我都在努力 加油陌生人 个人主页&#xff1a;Gu Gu Study专栏&#xff1a;一步一步了解Java 喜欢的一句话&#xff1a; 常常会回顾努力的自己&#xff0c;所以要为自己的努力留下足迹 喜欢的话可以点个赞谢谢了。 作者&#xff1a;小闭…

MS1112驱动开发(iio框架)

作者简介&#xff1a; 一个平凡而乐于分享的小比特&#xff0c;中南民族大学通信工程专业研究生在读&#xff0c;研究方向无线联邦学习 擅长领域&#xff1a;驱动开发&#xff0c;嵌入式软件开发&#xff0c;BSP开发 作者主页&#xff1a;一个平凡而乐于分享的小比特的个人主页…