gpt4 book ai didi

redis - 使用redis作为postgres的LRU缓存

转载 作者:IT王子 更新时间:2023-10-29 06:09:09 24 4
gpt4 key购买 nike

我有 postgres 9.3 db,我想使用 redis 来缓存对 DB 的调用(基本上类似于 memcached)。我关注了这些 docs ,这意味着我基本上已经将 redis 配置为用作 LRU 缓存。但我不确定下一步该怎么做。我如何告诉 Redis 跟踪对数据库的调用并缓存它们的输出?我怎么知道它在工作?

最佳答案

在伪代码中:

see if redis has the record by 'record_type:record_id'
if so return the result
if not then query postgres for the record_id in the record_type table
store the result in redis by 'record_type:record_id'
return the result

这可能必须是您正在使用的查询引擎的自定义适配器。

关于redis - 使用redis作为postgres的LRU缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24583263/

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