在primary中用 count()统计user表的数据 统计数为 56148
在SECONDARY中用 count()统计user表的数据 统计数为 56153
db.user.count()
而当我用distinct 去重时候 两者都是56153
db.user.distinct('_id').length
求解,这是怎么回事。
问题以已找到原因,根据官网的文档,count在统计时候会因为数据库意外关闭过的原因出现问题。
问题以已找到原因,根据官网的文档,count在统计时候会因为数据库意外关闭过的原因出现问题。
– showdbs 6年前