gpt4 book ai didi

mongodb - 未找到Mongodb集合

转载 作者:行者123 更新时间:2023-12-02 19:37:28 25 4
gpt4 key购买 nike

我正在使用MongoDB作为我的数据存储,版本3.4.1。我正在使用mongo的docker镜像,如下运行:

docker run -d -p 27017:27017 -v /home/rancher/data:/data/db --name mongodb mongo:latest

之后,我创建了许多数据库和集合。没事了一个多月。但是现在我无法在数据库中找到任何集合。此列出收藏集的命令显示一个空列表: show dbs。另外,如果我执行 use mydb,那么 show collections将不显示任何内容。

这些是/ home / rancher / data文件夹中的数据:

collection-0-‌​-4220404477553112134‌​.wt
collection-0-1041804628168690390.w‌​t
collection-2--4220404477553112134.wt
collection-2-1041804628168690390.wt
diagnostic.data
index-1--4220404477553112134.wt
index-1-1041804628168690390.wt
index-3--4220404477553112134.wt
index-3-1041804628168690390.wt
index-4-1041804628168690390.wt
journal
_mdb_catalog.wt
mongod.lock
sizeStorer.wt
storage.bson
WiredTiger
WiredTiger.lock
WiredTiger.turtle
WiredTiger.wt
WiredTigerLAS.wt



谁能告诉我为什么集合在mongo DB中不持久?

最佳答案

我也面临同样的问题。这是我找到的解决方案。请检查您的mongodb端口是否已打开互联网。如果是这样,则将其限制在服务器上。

关于mongodb - 未找到Mongodb集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43182323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com