web-dev-qa-db-ja.com

本番環境のmongoDBクラスターのサーバーの最小数はいくつですか?

本番クラスターアーキテクチャ のmongoDBドキュメントで、稼働中の本番mongoDBクラスターのサーバーの最小数は7であると読みました。

mongoDB cluster architecture

ルーター、構成サーバー、およびシャードを同じサーバーで共有することは可能ですか(それぞれ合計3つのサーバーにルーター、構成、およびシャードサービスがあります)?

11
Mat

最小数は1サーバーです。 「本番」で「フォールトトレラント」を意味する場合、最小数は3です。3つのサーバーを含むレプリカセットがあります。設定サーバーもこれらのサーバーで実行されます。 「水平スケーリング」、つまり「ウェブスケール」を含める場合また、最小数は9です。構成サーバーとして、3つのサーバーと3つ以上のサーバーのレプリカセットで構成される2つのシャードがあります。 mongodbだけでなくアプリを含める場合は、2つのアプリサーバーを合計11に追加します(11になります)。

基本的に、その画像を2つの方法で誤って解釈しています。アプリサーバーはmongodbクラスターの一部ではなく、シャード(緑色のボックス)は、少なくとも3つのサーバーを含むレプリカセットです。

13
Mark Wagner