MongoDB
 Computer >> コンピューター >  >> プログラミング >> MongoDB

MongoDBのデータベースのストレージサイズを取得しますか?


MongoDBのデータベースのストレージサイズを取得するには、stats()メソッドを使用します。

最初に、次のクエリを使用して現在のデータベースを確認します-

> db;

以下は出力です-

test

これは、MongoDBのデータベースのストレージサイズを取得するためのクエリです-

> db.stats()

以下は、ストレージサイズを含む統計を表示する出力です-

以下は出力です-

{
   "db" : "test",
   "collections" : 114,
   "views" : 0,
   "objects" : 391,
   "avgObjSize" : 83.0076726342711,
   "dataSize" : 32456,
   "storageSize" : 3211264,
   "numExtents" : 0,
   "indexes" : 120,
   "indexSize" : 2494464,
   "fsUsedSize" : 126172377088,
   "fsTotalSize" : 199229435904,
   "ok" : 1
}

  1. MongoDBのテーブル内のすべての列名を取得します

    MongoDBはスキーマがなく、テーブルが含まれていないため、MongoDBには列の概念はありません。コレクションの概念が含まれており、コレクションにはアイテムを保存するためのさまざまな種類のドキュメントがあります。 構文を見てみましょう- db.yourCollectionName.insertOne({“YourFieldName”:yourValue, “yourFieldName”:”yourValue”,.......N}); コレクションから単一のレコードが必要な場合は、findOne()を使用でき、コレク

  2. MongoDBでDate/ISODateのコンポーネントを取得しますか?

    MongoDBでDate/ISODateのコンポーネントを取得するには、コレクションに日付を含むドキュメントを作成しましょう。それでは、MongoDBのDate/ISODateのコンポーネントを取得しましょう > db.componentOfDateDemo.insert({"ShippingDate":new Date()}); WriteResult({ "nInserted" : 1 }) 以下は、find()メソッドを使用してコレクションからすべてのドキュメントを表示するためのクエリです > db.componentOfDateDe