C# 通过在redis缓存中传递密钥获取多个值
我正在使用StackExchange.Redis中的Redis缓存。 如果键包含指定的字符串,如何检索值集 比如说,C# 通过在redis缓存中传递密钥获取多个值,c#,.net-core,redis,C#,.net Core,Redis,我正在使用StackExchange.Redis中的Redis缓存。 如果键包含指定的字符串,如何检索值集 比如说, 键:“用户:1” 值:“用户1详细信息” 键:“用户:2” 值:“用户2详细信息” 我想通过传递键值来获取用户列表。 类似于将用户作为那样的键发送 目前我设置键值的代码如下: /\u redis是StackExchange.redis.Extensions.Core.Abstractions的iDiscacheClient \u redis.Db0.Add(“用户:1”,用户)
用户
作为那样的键发送
目前我设置键值的代码如下:
/\u redis是StackExchange.redis.Extensions.Core.Abstractions的iDiscacheClient
\u redis.Db0.Add(“用户:1”,用户)代码>
欢迎提供任何建议/帮助。经过一段时间的研究后,在这里分享知识。用户列表可以通过像下面这样传递键来检索“user:*”
例如
键:“用户:1”
,值为:“User1对象”
键:“用户:2”
,值为:“User2对象”
获取用户列表的关键是用户:“