Firestore sub документов читать цены - PullRequest
0 голосов
/ 19 мая 2019

Firestore, если я читаю коллекцию, и коллекция содержит 100 документов, то вычисляет ли Firebase ее как 100 операций чтения или 1 операции чтения?

Если мой 1 документ содержит еще 2 коллекции, а каждая подколлекция содержит 10 документов, то сколько будет в этом случае общее количество считываний? если он учитывает вложенную коллекцию и отдельно документирует, то Firestore очень очень высокая цена

1 Ответ

2 голосов
/ 19 мая 2019

Если вы читаете все документы из собрания, которое содержит 100 документов, то вы читаете 100 документов.Таким образом, вы будете платить за 100 операций чтения документов.

Если вы читаете документы из вложенных коллекций, то и там: с вас будет взиматься плата за каждый прочитанный документ.

Если вы 'Изо всех сил пытаемся найти модель данных, которая соблюдает баланс между гибкой структурой и ограничением количества операций чтения, которые вам нужны, я рекомендую посмотреть серию Знакомство с Cloud Firestore , особенно эти серии:

...