小编Ono*_*osa的帖子

如何将集合的一部分从远程服务器复制到MongoDB中的本地数据库

我是MongoDB的新手,所以我可能只是错过了一些简单的东西.远程服务器有一个名为MongoDB的数据库DatabaseABC,该数据库有一个名为的集合Logger.这个系列非常棒.我认为理解如何查询它而不必等待几分钟查询的最佳方法是在本地复制集合中最后一天的文档.

根据我的阅读,我应该能够使用cloneCollection并给它一个查询来过滤它.我无法让它发挥作用.文件说,

您必须直接连接到mongod实例.

但我不明白这意味着什么.如何使用mongod?连接到本地数据库?mongod似乎是一种启动数据库的方法,我可以做到这一点,但我不知道如何运行{ cloneCollection: "DatabaseABC.Logger", from: "mongoDevEtc.domain.net:27017", query: { TheTimestamp: "2015-05-13" } }它.

我需要宝贝步骤.假设我有一个名为的本地数据库test.我有一个新的Microsoft Windows命令提示符打开指向存在mongod.exe的bin目录.为了将2015年5月13日写入的所有日志从mongoDevEtc.domain.net:27017.DatabaseABC.Logger我的本地集合中移出,我输入了哪些命令127.0.0.1:21000.test.Logger(注意,记录器集合在本地不存在)?

mongodb

3
推荐指数
1
解决办法
2235
查看次数

标签 统计

mongodb ×1