标签: api azure azure-functions azure-caching
答案 0 :(得分:2)
从最简单到最复杂的选项列出:
一种选择是使用静态变量 - 但由于该过程可以非常快速地回收(假设每隔几分钟),这可能没有多大帮助。
通过存储缓存(Blob / Table)。您的函数可以先尝试从表中读取,如果丢失,则可以从数据库中读取并保存回表中。您可以使用第二个计时器功能,每N小时删除一次旧缓存条目 我建议从这里开始。
Azure函数仍然可以运行任意代码,您可以调用任何其他缓存服务(即Redis)并使用您在ASP.Net中使用的相同模式。