我有一台主机,一台辅助机器和一台仲裁机器的mongodb副本集配置。主机和辅助机器有2个集合(每个集合都在自己的数据库中)
我需要从一个集合中删除一些Gb并保持其他集合不变。 我是全新的,所以我想得到这个想法/陷阱。 我正在考虑遵循这个程序:
辅助人员会同步/赶上主要我希望但是 我在辅助数据库中删除的数据会发生什么? 主要是否将其从自身中删除? (这就是我想要的)
我是否需要对小学做任何事情?
答案 0 :(得分:2)
滚动维护:
滚动维护期间的清理
这里我不太确定,现在只能做一些猜测,因为我还没有测试过。在滚动维护期间您可以做的是:
现在关于删除数据?您需要在本地小型副本上进行测试。
https://dba.stackexchange.com/questions/28269/disk-space-recovery-on-mongodb-replicaset-secondaries
看看https://university.mongodb.com => M202:MongoDB高级部署和操作......这个问题在免费课程中处理。