Ежедневно в мое хранилище Google добавляется 10 000 изображений.
В этом хранилище есть событие облачной функции, которое запускает сканирование BigQuery
Моя облачная функция проверяет существующие записи в BigQuery. 10000 раз в день, что приводит к увеличению моего счета BigQuery до неустойчивой суммы.
Я хотел бы знать, есть ли способ один раз запросить базу данных и сохранить результаты в переменной, которая затем может быть доступна для все запущенные облачные функции?
В итоге: запросите базу данных один раз, сохраните результаты запроса, используйте результаты запроса для всех вызовов облачной функции. Таким образом, я не бью BigQuery 10 000+ раз в день.
PS BigQuery обработал 288 терабайт данных, что является безумным счетом $$$$$$$$$$$