是否可以在redis中使用正则表达式扫描和匹配模式?
假设我想使用扫描功能扫描redis中的一个集合。是否可以传递要匹配的正则表达式?否,是否可以在redis中使用正则表达式扫描和匹配模式?,redis,Redis,假设我想使用扫描功能扫描redis中的一个集合。是否可以传递要匹配的正则表达式?否,MATCH是一种仅支持通配符的模式。MATCH不支持正则表达式,仅支持通配符。但是,您确实可以在redis的Lua脚本中使用Lua模式。 对于大多数常见的实际用例,它将与POSIX正则表达式模式一样强大。这里有一个非常有用的@itamarhaber提供的要点 注意:这不利于生产,因为它需要大量资源,并且会进行完整扫描
MATCH
是一种仅支持通配符的模式。MATCH
不支持正则表达式,仅支持通配符。但是,您确实可以在redis的Lua脚本中使用Lua模式。
对于大多数常见的实际用例,它将与POSIX正则表达式模式一样强大。这里有一个非常有用的@itamarhaber提供的要点
注意:这不利于生产,因为它需要大量资源,并且会进行完整扫描