$shardedDataDistribution
阶段是从6.0.3开始支持的,用于返回分片集合中数据分布的信息。该聚合阶段必须在admin
数据库上运行,且用户必须拥有shardedDataDistribution
操作权限。
语法
db.aggregate( [
{
$shardedDataDistribution: {
} }
] )
用法
$shardedDataDistribution
阶段会为数据库中的每个分片集合输出一个文档数组。这些文档包含以下字段:
|字段名|字段类型|说明|
|-|-|
|ns
|string|分片集合的命名空间|
|shards
|每个集