Мне не удалось понять ваш вопрос, но я думаю, что вы пытаетесь создать решение для кеширования в памяти с использованием облачной функции. TL; DR это невозможно.
Облачные функции не должны иметь состояния, ознакомьтесь с официальной документацией . Те же правила применяются и для Cloud Run.
Однако вы можете использовать комбинацию инструментов для достижения своей цели, например Redis Memorystore , но это не относится к уровню бесплатного пользования.
Другой вариант - использовать firestore для кэширования ваших результатов, однако я бы сначала проверил ваш вариант использования, чтобы убедиться, что у вас быстро не закончится уровень бесплатного пользования.
Поиск бесплатное решение для решения в памяти очень сложно ИМО.
Ура