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

Как мога да съхранявам времето от деня в MongoDB? Като низ? Дайте произволна година/месец/ден?

Можете да запаметите времето като число (брой секунди от 00:00:00). Той ще бъде естествено сортиран и лесен за конвертиране от/във формат hh:mm:ss, когато е необходимо.

//from 23:55:00 to the stored time
storedTime = hours * 3600 + minutes * 60 + seconds

//from the stored time to 23:55:00
hours = storedTime / 3600  // needs to be an integer division
leaves = storedTime - hours * 3600
minutes = leaves / 60
seconds = leaves - 60 * minutes



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да защитите ClusterControl сървъра

  2. Обектът на документа на MongoEngine, направен с помощта на from_json, не се запазва

  3. Върнете резултата само като масив от стойности

  4. ограничения на броя на колекциите в базите данни

  5. Преобразуване на низ към дата в mongodb