====== MongoDB - 初期設定 ====== ====== はじめに ====== **MongoDBの構造** データベース ⇩ コレクション ⇩ ドキュメント __'_id'に常に一意のkeyをもつ__\\ __1ドキュメントは16MBまで格納可能__ ===== インストール ===== 各々のOS環境に合わせたインストーラーが用意されている。 * [[http://www.mongodb.org/|MongoDB]] ===== 設定 ===== 公式の推奨設定 -f (file size): unlimited -t (cpu time): unlimited -v (virtual memory): unlimited -n (open files): 64000 -m (memory size): unlimited -u (processes/threads): 32000 ===== 起動方法 ===== 起動は以下のようにシェルから行う。\\ 認証を有効にするには --auth を付加しなければならないが、はじめは管理ユーザーを作るため非認証で起動する。 $ ulimit -n 1024 $ mongod --port 27107 --dbpath /path/to/database_directory