我在Stack Exchange Redis中找不到等效于密钥的命令

本文关键字:密钥 命令 于密钥 Exchange Stack Redis 找不到 我在 | 更新日期: 2023-09-27 17:57:05

我刚刚切换到Stack Exchange Redis,我找不到等效的命令键。它是省略还是在其他地方而不是 getdatabase()?

我在Stack Exchange Redis中找不到等效于密钥的命令

请参阅 https://stackexchange.github.io/StackExchange.Redis/KeysScan

此命令(出于链接中讨论的原因)是服务器命令,而不是数据库命令,可通过 GetServer(...).Keys(...) 获得。

另外,根据

http://redis.io/commands/keys

警告:将 KEYS 视为只能在生产环境中格外小心使用的命令。当它针对大型数据库执行时,它可能会破坏性能。此命令用于调试和特殊操作,例如更改密钥空间布局。不要在常规应用程序代码中使用 KEYS。如果您正在寻找一种在密钥空间子集中查找键的方法,请考虑使用集。

检查这是否有帮助:

https://github.com/StackExchange/StackExchange.Redis/blob/b823aed448ff3eff2c22b1cdae80446629fcf8bd/Docs/KeysScan.md