1
私はおそらく何かが不足していますが、MongoDBがキーの範囲を型式で定義する方法を理解できません。MongoDBはシャード・キーのタイプをどのように決定しますか?
が、私はこのようになり、ユーザープロファイルのコレクションを持っていると言う:
{userId : "123", profiles: [p1, p2], location: "loc"}
それから私はこのようなシャードキーを宣言した場合:
{ shardcollection : "test.user_profile", key : {"userId":1} }
を範囲が動作する方法:
- {1 ... 100000}のuserId?
- userIdが生成されたUUIDのような文字列の場合は、
文字列、時間md5などのように扱われるシャードキーはどのように定義できますか?
感謝の作成については、私はあらゆるタイプのMongoのは、単に文字列として値を扱い定義しない場合の質問はありますか? – Julias