Сколько коллекций может быть создано в документе в firestore?

#google-cloud-firestore #collections #limit

#google-облако-firestore #Коллекции #ограничение

Вопрос:

У кого-нибудь есть информация о том, сколько коллекций я могу добавить в документ.

Вот моя структура firestore:

allUsers -> userInfo -> userId -> { документы с информацией о пользователе (несколько) }

Как видно, информация об одном пользователе представляет собой объект коллекции, который содержит несколько документов. Хороша ли эта структура или она вызовет проблемы позже?

И я хотел бы знать, существует ли ограничение на количество коллекций внутри документа. У меня есть один пользователь в качестве коллекции, поэтому, если позже у меня будут тысячи пользователей, как тогда будет работать эта структура?

Комментарии:

1. Все известные ограничения для Firestore перечислены в документации .

Ответ №1:

Нет проблем с наличием нескольких вложенных коллекций с документом в Firestore. Просто чтобы дать краткое представление и пример, в документе может быть до 100 вложенных коллекций / вложенных коллекций, поэтому вам не нужно беспокоиться о количестве документов — Firestore создан для масштабируемой работы. Вы можете получить несколько примеров и подтверждение использования вложенных коллекций здесь.

Подводя итог, два основных ограничения, которые вам нужно учитывать в отношении размера документов, — это размер документа, который может составлять до 1 МБ, и ограничение в 100 вложенных коллекций. Вы также можете получить все подробности об этой официальной документации здесь.