MongoDB でメモリ制限を設定するには

MongoDBでは、以下の2つのパラメータを使用して、メモリ制限を設定できます。

  1. wiredTigerCacheSizeGB:WiredTiger ストレージエンジンのキャッシュサイズ(GB)を設定します。MongoDB の起動コマンドで –wiredTigerCacheSizeGB パラメータを追加することで設定できます(例:)
  2. mongod –wiredTigerCacheSizeGB 4
  3. 上のコマンドは、WiredTigerストレージエンジンのキャッシュサイズを4GBに設定します。
  4. mmapv1の小さなファイルの格納制限を設定するために使います。MongoDBの構成ファイル(mongod.conf)に次の行を加えることで制限を設定できます。
  5. 小規模なファイル: true
  6. 前述の配置により、mmapv1ストレージエンジンにおけるメモリ使用に制限が生じる。

上記の設定パラメータは、用途に応じて調整することを前提としています。メモリ制限の設定値は、ほかのシステム資源の利用状況やサーバのハードウェア構成によって変動します。

bannerAds