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

Meteor използва извличане или намиране в помощни функции на шаблона?

Да, има.

С помощта на извличане регистрирате зависимост от целия набор от резултати от заявка на място. С помощта на find и по-късно итерация с помощта на {{#each}} за всеки документ поотделно се регистрира зависимост. Така че, когато един документ се промени, само съответният код се изобразява повторно. Когато използвате fetch , промяната на който и да е документ в набора от резултати ще изобрази отново целия обхват, в който сте използвали fetch .

За малки набори от резултати това няма никаква разлика. За по-големи набори с чести промени може да забави изчисленията и да причини нежелани визуални артефакти.

Написах публикация, която може да ви помогне да го разберете (все пак не отговаря директно на въпроса ви)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. BSON библиотека за java?

  2. MongoDB $toBool

  3. Как да изтрия база данни с Mongoose?

  4. Инсталирайте MongoDB на Windows

  5. Достатъчно бърз и надежден ли е GridFS за производство?