今回は「MongoDB の チャンクサイズ の 確認/変更 方法」についてまとめます。
チャンクサイズ確認
mongos サーバーに接続して config データベース の settings コレクション にある chunksize の値を確認します。
-
mongos サーバーへ接続
mongo 172.0.0.1:8001
-
config データベースへスイッチ
mongos > use config
-
settings コレクションのデータを確認
mongos > db.settings.find()
何もデータがなければデフォルトなので 64MB まで、設定されていればその容量(MB)までになります。
チャンクサイズ変更
サイズ変更はサイズ確認にほぼ一緒の操作です。 mongos サーバーへ接続して config データベース の settings コレクションにある chunksize を変更します。
-
mongos サーバーへ接続
mongo 172.0.0.1:8001
-
config データベースへスイッチ
mongos > use config
-
settings コレクションのデータを確認
mongos > db.settings.save( { _id:"chunksize", value: [サイズ(MB)] } )
サイズ変更時は collection.save()
メソッドで容量(MB)を指定します。
また、指定できるサイズは 1MB ~ 1024MB の間であることにも注意します。
今回は「MongoDB の チャンクサイズ の 確認/変更 方法」についてまとめました。 ポイントは以下の通りです。
- mongosサーバーの
config
データベースにあるdb.settings.chunksize
参考になったでしょうか? 本記事がお役に立っていると嬉しいです!!
最後に… このブログに興味を持っていただけた方は、 ぜひ 「Facebookページ に いいね!」または 「Twitter の フォロー」 お願いします!!