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

Mongodb count срещу findone

Разликата между времето за заявка трябва да е почти незначителна, защото и двете ограничават границите на уникалния _id, така че ще бъдат открити незабавно. Единственото леко предимство тук е в count защото db ще върне int вместо цял документ. Така че времето, което спестявате, се дължи единствено на прехвърлянето на данните от база данни към клиент.

Като се има предвид това, ако целта ви е да направите съществува заявка и не ви интересуват данните, използвайте count



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да броим срещания във вложен документ в mongodb?

  2. mongoose stringify премахва празни елементи

  3. findOne работи, но не получава всички/намери

  4. Mongoose - Не може да създаде повече от 4 полета с помощта на `findOrCreate`

  5. Проблем с MongoDB на Vagrant чрез Port Forwarding