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

ISODate() MongoDB vs. Stempel Waktu UNIX

Jumlah overhead dari ISODate dibandingkan dengan time_t adalah sepele dibandingkan dengan keuntungan dari yang pertama.

Format tanggal ISO 8601 dapat dibaca manusia, dapat digunakan untuk menyatakan tanggal sebelum 1 Januari 1970, dan yang terpenting, tidak menjadi mangsa Masalah Y2038 .

Bagian terakhir ini tidak bisa cukup ditekankan. Pada tahun 1960, tampaknya menggelikan bahwa menyia-nyiakan satu atau dua oktet pada angka abad dapat menghasilkan manfaat apa pun karena pergantian abad sangat jauh. Kami tahu bagaimana yang ternyata salah . Tahun 2038 akan tiba lebih cepat dari yang Anda harapkan, dan time_t sudah tidak cukup untuk mewakili – misalnya – jadwal pembayaran untuk kontrak 30 tahun.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Meminta dokumen yang disematkan dengan mencocokkan tanggal di MongoDB

  2. Dapatkan nilai catatan yang berbeda

  3. _.merge klon sub-dokumen alih-alih memperbarui

  4. pymongo - bagaimana cara mencocokkan pada pencarian?

  5. Mongoose memperbarui array dalam