代码改变世界

MongoDB的local数据库

2022-12-12 15:12  abce  阅读(510)  评论(0编辑  收藏  举报

每个mongod实例都有自己的local数据库,用于存储复制过程中使用的数据和其他特定于实例的数据。local数据库对复制不可见:不复制local数据库中的集合。

local数据库中的集合:

> use local
switched to db local
> show collections;
oplog.rs									存储oplog,在创建的时候,通过参数oplogSizeMB来设置大小。				
replset.election
replset.initialSyncId
replset.minvalid							复制集内部用来跟踪复制状态的。
replset.oplogTruncateAfterPoint
startup_log									实例启动后,每个mongod实例都会向集合startup_log插入一个文档,包含了mongod实例的诊断信息和主机信息
system.replset								存放复制集配置信息;也可以通过mongosh的rs.conf()来查看。
system.rollback.id
system.tenantMigration.oplogView
system.views