gpt4 book ai didi

mongodb - 在 MongoDB 中查找最大的文档大小

转载 作者:IT老高 更新时间:2023-10-28 11:01:38 25 4
gpt4 key购买 nike

是否可以在 MongoDB 中找到最大的文档大小?

db.collection.stats() 显示平均大小,这并不具有代表性,因为在我的情况下,大小可能会有很大差异。

最佳答案

你可以使用一个小的 shell 脚本来获取这个值。

注意:这将执行全表扫描,这在大型集合上会很慢。

let max = 0, id = null;
db.test.find().forEach(doc => {
const size = Object.bsonsize(doc);
if(size > max) {
max = size;
id = doc._id;
}
});
print(id, max);

关于mongodb - 在 MongoDB 中查找最大的文档大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16953282/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com