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

MongoDBは、_idで複合シャードキーを使用するときに一意の_idフィールド値を保証しますか?

    MongoDBは、一意の_idを保証しません 複合キーとして使用する場合、シャード全体のフィールド。

    ドキュメント 状態:

    したがって、mongoにメールの一意性を適用させたい場合は、メールをシャードキーとして使用するだけです。

    メールアドレスにはある程度のランダム性があり、それは良いことです( _id ある程度の予測可能性があります 組み込み)ですが、メールフィールドをハッシュされたシャードキー



    1. sidekiqで2つの別々のredisインスタンスを操作しますか?

    2. MongoDBバージョンを確認する7つの方法

    3. Javaでシリアル化されたRedisキーを修正する方法

    4. 反応アプリでのmongodbへの簡単な接続