0

我是 Redis 新手,将 Redis 2.8 与 StackExchange.Redis 库一起使用。
如何编写KEYS模式来获取具有特定散列成员值的所有键?

当我使用 StackExchange.Redis 并希望使用这样的模式获取密钥时(当用户名是密钥的成员时): KEYS "username:*AAA*"

database.HashKeys("suggest me a pattern :) ")

我会在 HTTP 用户请求上多次调用此方法以找出存储在 Redis 数据库中的用户会话数据,您是否建议为这种方法提供更好的替代解决方案?

4

1 回答 1

0

这根本不适合任何 redis 功能。您当然不应该使用KEYS 它-除了昂贵(您应该更喜欢SCAN,顺便说一句)之外,它会扫描键,而不是值。

于 2014-11-22T09:36:38.973 回答