Learn how Firestore can scale to power your enterprise applications, now with MongoDB compatibility. Learn more in Google Cloud.
Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Как работают операции чтения и записи в больших масштабах
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Прочитайте этот документ, чтобы принимать обоснованные решения по архитектуре приложений для обеспечения высокой производительности и надежности. В этом документе рассматриваются сложные темы, связанные с Cloud Firestore. Если вы только начинаете работать с Cloud Firestore, ознакомьтесь с кратким руководством. Чтобы ваши приложения продолжали работать хорошо по мере увеличения размера базы данных и трафика, полезно понимать механику чтения и записи в серверной части Firestore. Вы также должны понимать, как операции чтения и записи взаимодействуют с уровнем хранения и какие ограничения могут влиять на производительность.
Прежде чем приступать к разработке архитектуры приложения, ознакомьтесь со следующими рекомендациями:
Все записи обрабатываются как транзакции чтения-записи, чтобы обеспечить свойства ACID. Если запись включает несколько разбиений, может потребоваться двухфазный процесс фиксации.
Чтение по умолчанию полностью согласовано и использует подход на основе временных меток, чтобы избежать блокировок.
Чтобы поддерживать высокую производительность, избегайте горячих точек, распределяя операции по диапазону ключей и сохраняя небольшой размер транзакций.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-10-16 UTC."],[],[]]