标签: memgraphdb

如何在Docker中连接容器外部的mg_client?

我正在尝试访问 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 库/适配器访问每个数据存储。这是迈向这一目标的第一步。

如有反馈,我们将不胜感激。

database docker docker-compose graphql memgraphdb

6
推荐指数
1
解决办法
249
查看次数

如何将Memgraph数据持久化到本地硬盘?

我使用以下命令在 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数据持久化到本地硬盘?

memgraphdb

6
推荐指数
1
解决办法
505
查看次数

如何将 Memgraph 图导出为一系列 Cypher 语句,以便我可以使用它将数据导入到另一个实例或 Neo4j?

我正在运行Memgraph数据库。

如何将Memgraph图导出为一系列Cypher语句,以便我可以使用它导入到另一个实例?

我正在阅读文档,只找到了如何导入 Cypher,但没有找到如何导出 Cypher 。

我想要一种导入/导出为包含 Cypher 语句的文本文件的方法,我可以使用它将数据传输到 Neo4j/Memgraph 服务器实例中。

memgraphdb

5
推荐指数
1
解决办法
392
查看次数

标签 统计

memgraphdb ×3

database ×1

docker ×1

docker-compose ×1

graphql ×1