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

mongodbのプライマリシャード

    はい、その通りです!そして、あなたは概念を理解しました。

    個々のコレクションをシャーディングしない限り、コレクションはレプリカセットの1つにプライマリロケーションを持っている必要があります。したがって、これらの個々のシャードを個々のRSと考えてください。つまり、1つのDBが1つのシャードに配置され、DB内でコレクションをシャードすると、コレクションは複数のシャードに「バランス」されます。 TAGを使用すると、そのコレクションをどこに分散させるかを決定できます。通常の状況では、すべてのシャードに均等に分散されます。

    また、DBの主要な場所をいつでも決定できます。作成後、それを「移動」することができます。DBがまだ空であるか、非常に小さい場合は、高速な操作です。 movePrimary




    1. WebおよびWorkerdynoをHerokuのNode.jsと通信する方法は?

    2. OSXでHomebrewを使用したPHP72MongoDBドライバー

    3. 「フィールドには、見つからなかったタイプのBeanが必要でした。」 mongodbを使用したエラースプリングRESTfulAPI

    4. golangとmgoライブラリを使用してmongodbでテキストインデックスを作成するにはどうすればよいですか?