MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Apakah MongoDB memastikan nilai bidang _id unik saat menggunakan kunci pecahan gabungan dengan _id

MongoDB tidak memastikan _id yang unik bidang di seluruh pecahan saat digunakan sebagai kunci majemuk.

Dokumentasi menyatakan :

Jadi jika Anda ingin mongo menerapkan keunikan email, cukup gunakan email sebagai kunci shard.

Alamat email memiliki beberapa keacakan, yang bagus (_id memiliki beberapa prediktabilitas bawaan), tetapi saya sarankan Anda menggunakan bidang email sebagai kunci pecahan yang di-hash .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Menautkan &Membuat Gabungan MongoDB Menggunakan SQL:Bagian 2

  2. MongoDB $dalam Operator Kueri

  3. Pencarian MongoDB untuk setiap dict dalam daftar dalam koleksi

  4. cara mengambil sebagian objek dari array objek di bidang di mongodb

  5. Bagaimana cara membuat layanan CUPS untuk mongoDB?