gpt4 book ai didi

mongodb - 使用 Mongoid 确定文档的大小

转载 作者:行者123 更新时间:2023-12-02 05:02:53 25 4
gpt4 key购买 nike

有没有一种方法可以使用 Mongoid 确定 MongoDB 中模型/文档的特定实例的大小?

最佳答案

因此,您可以获得评论中所示的文档的理论大小(BSON.serialize(Model.first.as_document).size)。

但是,应该注意的是,这可能不是“磁盘上”对象的实际大小。 MongoDB 会自动为新文档添加缓冲区,以允许它们就地增长。当涉及到获取一个特定文档在磁盘上的实际大小时,我认为这是不可能的。

但是,您可以使用db.collection_name.stats()获得平均缓冲区。

关于mongodb - 使用 Mongoid 确定文档的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8773557/

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