Если я настрою облачную функцию, которая требует получения большого количества информации из базы данных или firestore, будет ли она обращаться к ним локально и сможет быстро обрабатывать МНОГО данных, или она будет запрашивать данные с сервера и действовать как обычный клиент? ?
Вопрос
Считывает ли Cloud Functions данные Firebase локально?
Ответы
Ответ 1 · рейтинг 1 · Doug Stevenson
Облачные функции никак не могут масштабироваться так масштабно, как они и по-прежнему читают вашу базу данных локально. Каждый экземпляр сервера, развернутый для ваших функций, представляет собой изолированную среду для этой функции. Если ваша функция получает доступ к базе данных Realtime Database или Firestore, она будет делать это через внутренние сети Google.
Если у вас есть опасения по поводу производительности, вам следует сравнить ее в соответствии с ожидаемой ситуацией. Никто не может делать никаких предположений, будет ли это "достаточно быстро" без каких-либо конкретных данных для работы.
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.
Похожие материалы
- Размещение приложения Angular в Google Firebase
- Аутентификация Firebase: очень простые документы
- Next.js Firebase v9: удаление списка дел
- Исправление "Триггеры синтаксического анализа ошибок: не удается найти модуль ‘./logger’" в интерфейсе
- Firebase firestore: облачные функции не развертываются должным образом
- После создания документа в облачных функциях Firestore я хочу сделать запрос для получения совместимых