通过在redis缓存中传递一个键来获取多个值

u7up0aaq  于 2021-06-08  发布在  Redis
关注(0)|答案(1)|浏览(464)

我正在使用的redis缓存来自 StackExchange.Redis. 如果键包含指定的字符串,如何检索值集。
例如,
关键字:“user:1值:“用户1详细信息”
关键字:“user:2值:“用户2详细信息”
我想通过传递一个键值来获取用户列表。像发送 user 像那样的关键。
目前我设置键值的代码如下:,
// _redis is IRedisCacheClient from StackExchange.Redis.Extensions.Core.Abstractions _redis.Db0.Add("user:1", user); 欢迎任何建议/帮助。

ztyzrc3y

ztyzrc3y1#

经过一段时间的研究,在这里分享知识。用户列表可以通过如下方式传递键来检索 "user:*" 例子,
密钥: "user:1" 值为:“user1 object”
密钥: "user:2" 值为:“user2 object”
获取用户列表的关键是 "user:*"

相关问题