从外部 API 填充 redis 缓存

Populate the redis cache from an external API

提问人:Ashay Fernandes 提问时间:4/30/2023 更新时间:4/30/2023 访问量:61

问:

我有一个要求,我的应用程序需要查询 redis 以获取缓存值。Redis 缓存应填充通过对其他 API 端点进行 HTTP 调用而获得的值。这些值应该在我的应用程序启动之前可用。

当我的外部 API 中的数据发生变化时,我将收到一个事件,我需要使用它使用新值更新 redis 服务器中的缓存。

  1. 在redis服务器本身中,有没有一种方法可以用来解决这个问题,通过使redis在启动期间获取值并侦听事件以检测更改。
  2. 或者,我是否应该依靠外部进程来填充和更新 redis 缓存。
redis redis-cache

评论


答: 暂无答案