MongoDB 显示数量方式 , count结果与实际不符合

直接count结果

1
2
db.cdc_o2k_kafka_mongoDB.count()
//8798768

  

官方解释不准确的原因:

  • a.操作的是分片的集合(前提);
  • b.shard分片正在做块迁移,导致有重复数据出现
  • c.存在孤立文档(因为不正常关机、块迁移失败等原因导致)
db.cdc_o2k_kafka_mongoDB.aggregate(
     [
       { $group: { _id: null, count: { $sum: 1 } } }
     ]
)
//8798576

 

posted @   AlamZ  阅读(58)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
历史上的今天:
2017-07-17 fabric 自动化部署
2017-07-17 linux 开机自启
2017-07-17 linux grep sed awk
2017-07-17 linux shell习题训练
点击右上角即可分享
微信分享提示