MongoDB collection.storageSize() 方法

storageSize() 是 MongoDB 中的一个方法,它可以用于获取集合的存储大小。

语法

storageSize() 方法的语法如下:

db.collection.storageSize()

其中,db.collection 表示要获取信息的集合。

使用场景

storageSize() 方法通常用于获取集合的存储大小,即集合在磁盘上占用的空间大小。这个方法可以帮助你了解集合的实际存储情况,以便进行优化和调优。

示例

下面是一个使用 storageSize() 方法获取集合存储大小的示例。

假设我们有一个名为 products 的集合,其中包含以下 4 个文档:

{ "_id": 1, "name": "Product 1", "price": 10 }
{ "_id": 2, "name": "Product 2", "price": 20 }
{ "_id": 3, "name": "Product 3", "price": 30 }
{ "_id": 4, "name": "Product 4", "price": 40 }

我们可以使用以下代码获取 products 集合的存储大小:

db.products.storageSize()

执行以上代码后,会返回以下结果:

16384

结论

storageSize() 方法是 MongoDB 中的一个方法,它可以用于获取集合的存储大小。在使用这个方法时,只需要指定要获取信息的集合即可。执行该方法后,会返回集合在磁盘上占用的空间大小。