我正在尝试访问 docker 容器内的 mg_client,但不幸的是,我无法连接它。我已按照此处文档的说明进行操作
docker-compose.yaml
version: "3"
services:
redis:
image: redislabs/redisgraph
container_name: redis
restart: unless-stopped
ports:
- "6379:6379"
memgraph:
image: memgraph
container_name: memgraph
restart: unless-stopped
ports:
- "7687:7687"
Run Code Online (Sandbox Code Playgroud)
CLI 返回一个错误 -
Memgraph 已成功初始化,如图所示。
奇怪的是,如果我在容器内执行它,我就能够连接。
从我的角度来看,可能会出现什么错误?
PS:我正在尝试创建一个同时运行 Memgraph、Neo4j 和 RedisGraph 的项目,并使用 Python 库/适配器访问每个数据存储。这是迈向这一目标的第一步。
如有反馈,我们将不胜感激。
我使用以下命令在 Windows 11 WSL 上运行Memgraph :
docker run -it -p 7687:7687 -p 3000:3000 -e MEMGRAPH="--bolt-port=7687" -v mg_lib:/mnt/c/temp/memgraph/lib -v mg_log:/mnt/c/temp/memgraph/log -v mg_etc:/mnt/c/temp/memgraph/etc memgraph
Run Code Online (Sandbox Code Playgroud)
然后我创建了一个节点,但我检查了这些文件夹仍然是空的。
如何将Memgraph数据持久化到本地硬盘?
我正在运行Memgraph数据库。
如何将Memgraph图导出为一系列Cypher语句,以便我可以使用它导入到另一个实例?
我正在阅读文档,只找到了如何导入 Cypher,但没有找到如何导出 Cypher 。
我想要一种导入/导出为包含 Cypher 语句的文本文件的方法,我可以使用它将数据传输到 Neo4j/Memgraph 服务器实例中。