MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

ISODate() на MongoDB срещу времево клеймо на UNIX

Количеството режийни разходи на ISODate в сравнение с time_t е тривиално в сравнение с предимствата на първото.

Датата във формат ISO 8601 е четима от човека, може да се използва за изразяване на дати преди 1 януари 1970 г. и най-важното е, че не е жертва на Проблем с Y2038 .

Последната част не може да бъде подчертана достатъчно. През 1960 г. изглеждаше абсурдно, че загубата на октет или два за числото на века може да донесе някаква полза, тъй като краят на века беше невероятно далеч. Знаем колко погрешно се оказа това . Годината 2038 ще настъпи по-рано, отколкото очаквате, и time_t вече не е достатъчно за представяне – например – на графика на плащанията по 30-годишен договор.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb $lookup Не работи с _id

  2. SQL изглед в mongodb

  3. Ограничението за размер на един документ на MongoDB е 16MB

  4. изградете API за поточно аудио/видео от GridFS mongodb

  5. Полето $name трябва да бъде акумулиращ обект