-3
我在node.js应用程序中使用redis。 第一次请求我从数据库中获取数据并保存内容Redis缓存。 样品密钥列表忽略Redis缓存键
我想忽略对关键缓存和对每个请求获取内容形式的数据库。 我不想在应用程序代码中更改像add ignore这样的代码。想了解服务器端配置。 这可能吗? 我怎样才能做到这一点?
我在node.js应用程序中使用redis。 第一次请求我从数据库中获取数据并保存内容Redis缓存。 样品密钥列表忽略Redis缓存键
我想忽略对关键缓存和对每个请求获取内容形式的数据库。 我不想在应用程序代码中更改像add ignore这样的代码。想了解服务器端配置。 这可能吗? 我怎样才能做到这一点?
无法配置Redis以某种方式为您提供没有某些前缀的密钥的数据。这是您通常在应用程序代码中执行的操作。
如果你坚持不改变你的应用程序,那么你唯一的选择是复制数据库中的每个数据,但不包括那些匹配你想拒绝的前缀的键。但为此,您仍然需要编写一个自定义应用程序来处理这样的复制,所以比起首先将该逻辑添加到您的应用程序中来说,这将是更多的工作。我甚至没有谈及让这两个数据库保持同步。这将是一个有效的挑战。
咦?只需将您的代码更改为忽略键2000. –
我不想在节点js应用程序代码中进行更改。 –
祝你好运。 :) –