【问题标题】:Is there a way to empty cached variables in Firebase Cloud Functions?有没有办法清空 Firebase Cloud Functions 中的缓存变量?
【发布时间】:2025-11-27 05:10:02
【问题描述】:

我的一些云函数执行繁重的计算。我正在缓存结果以加快后续调用的响应时间。

当计算所基于的数据发生变化时,我想清空缓存。

我的想法是添加一个在数据更改时调用的云函数。然后,此云函数应清除缓存。

鉴于缓存在不同的范围内,我不确定如何清除缓存实例。

鉴于信息不经常更改,我可以强制冷启动缓存结果的云功能。我可以以编程方式执行此操作吗?还有其他想法吗?

【问题讨论】:

    标签: google-cloud-firestore google-cloud-functions


    【解决方案1】:

    我在网上找不到合适的答案。

    我的解决方案是缓存可以与其他缓存数据分开更改的变量,将缓存时间移至 30 分钟左右,并且在系统处于预览模式时从不缓存它。

    【讨论】:

      最近更新 更多