最初の起動デーモンと起動エージェント:mongod
ウィンドウ サーバーを介して情報を表示する必要がないため、これを行う方法はユース ケースによって異なります。このホスト上で永続的にサーバーとして実行する場合mongod
は、デーモンが最適です。開発者として使用し、ローカル開発作業に使用する場合は、エージェントが適切ですが、デーモンも機能します。したがって、疑わしい場合は、デーモン アプローチを使用してください。
ほとんどの場合、人々は Mac 上の MongoDB に対して開発し、Linux にデプロイするため、あなたが見つけた推奨事項が混在しています。人々がより頻繁に Mac で prod にデプロイしていた場合、それはデーモンにはるかに偏っていたでしょう。
これを証明するために、mongod
OS X と Linux で起動するときのデフォルトを考えてみましょう。OS X では、デフォルトでsmallfiles オプションmongod
で開始し、レプリカ セット メンバーとして実行するときに小さな oplog (~256MB) を割り当てます。これはすべて、テスト システムで行うことです。Linux の場合、smallfiles オプションなしで実行され、デフォルトで oplog に 5% の空き領域が割り当てられます。