【发布时间】:2011-12-23 15:22:57
【问题描述】:
我正在使用 MongoDB,我们对这个数据库非常满意。但是最近我们的客户询问我们未来的数据库大小。
我们知道如何在典型的关系数据库中计算这一点,但我们在使用这种 No-SQL 数据库的生产方面没有长期经验。
我们知道的事情:
- db.namecollections.stats() 为我们提供重要信息,例如 size(documents)、avgObjSize(documents)、storageSize、totalIndexSize (更多here)
使用 size 和 totalIndexSize 我们可以只计算集合的总大小,但这里的大问题是:
- 为什么集合大小和存储大小有区别???
考虑到未来的数据库大小,如何计算这个?
【问题讨论】:
标签: mongodb