gpt4 book ai didi

api - Azure 函数输出缓存

转载 作者:行者123 更新时间:2023-12-03 05:51:38 25 4
gpt4 key购买 nike

我正在创建 Azure 函数以从数据库 (Azure AS) 返回数据。我将为所有请求返回相同的数据,因此缓存输出似乎是一个好主意,因为数据每天仅更改一次

我有什么选择?

最佳答案

从最简单到最复杂的选项列出:

  1. 一种选择是使用静态变量 - 但由于进程可以很快回收(假设每隔几分钟),这可能没有多大帮助。

  2. 通过存储(Blob/表)进行缓存。您的函数可以首先尝试从表中读取,如果丢失,则可以从数据库中读取并保存回表中。您可以有第二个计时器功能,每 N 小时删除旧的缓存条目。
    我建议从这里开始

  3. Azure Functions 仍然可以运行任意代码,您可以调用任何其他缓存服务(即 Redis)并使用与 ASP.Net 中使用的相同模式。

关于api - Azure 函数输出缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47226406/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com