sql >> データベース >  >> NoSQL >> MongoDB

アービター付きのMongoDBレプリカセット

    ScaleGridは、フルマネージドのMongoDBクラウドプランでアービター付きのレプリカセットをサポートするようになりました。これにより、低コストで高可用性のオプションが提供されます。データの完全なコピーを2つと、アービターを1つ保持できます。アービターはレプリカセットの投票メンバーであり、データを保存しません。

    MongoDB作成ウィザードには、マシンプールまたはアービターのクラウドプロファイルを選択するオプションもあります。これは、シンガポール、シドニー、サンパウロ、北カリフォルニアなど、アベイラビリティーゾーンが2つしかない地域で特に役立ちます。

    推奨されるトポロジは、2つの完全なレプリカを(同じリージョン内の)2つの異なるアベイラビリティーゾーンにデプロイしてから、アービターを別のリージョンに移動することです。最初の2つのレプリカに同じリージョンを選択した場合、ScaleGridはサーバーを異なるアベイラビリティーゾーンに自動的に分散します。この構成では、アベイラビリティーゾーン全体がダウンした場合でも、2台のサーバーが稼働し、データベースが稼働します。

    MongoDBクラスターを地理的に分散して、デプロイメントの高可用性を実現する方法の詳細をご覧ください。


    1. MongoDB$sortByCount集約演算子

    2. Java用のBSONライブラリ?

    3. herokumongohqおよびmongoidMongo::ConnectionFailure

    4. mongodbに厳密なJSONを出力させる