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

Mengapa luwak menggunakan skema ketika manfaat mongodb seharusnya adalah tanpa skema?

Data tanpa skema tidak berguna. Anda mendapatkan dokumen dari MongoDB, apa yang Anda lakukan dengannya? Baca beberapa bidang? Anda perlu mengetahui nama, jenis dan arti dari bidang-bidang tersebut. Itu skema.

Ketika orang mengatakan bahwa MongoDB "tidak memiliki skema", mereka benar-benar bermaksud bahwa itu tidak menerapkan skema seperti yang dilakukan database SQL. MongoDB mendorong masalah skema ke tingkat aplikasi Anda, di mana Anda dapat menanganinya dengan lebih fleksibel. Misalnya, untuk menambahkan bidang baru ke dokumen Anda, Anda tidak perlu melakukan ALTER semua atau tidak sama sekali. pada koleksi Anda—berpotensi jutaan entri. Anda cukup menambahkan bidang itu ke skema ODM (Mongoose) Anda dan selesai.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. 3 Cara Mengembalikan Nilai Berbeda di MongoDB

  2. Apa perbedaan antara metode insert(), insertOne(), dan insertMany()?

  3. Migrasi MongoDB ke DynamoDB, Bagian 1

  4. Cara menyalin koleksi dari satu database ke database lain di MongoDB

  5. String Koneksi Pengguna Kustom untuk Instans MongoDB dengan Otentikasi