redis如何實現(xiàn)條件查詢 redis全文搜索怎么實現(xiàn)?
redis全文搜索怎么實現(xiàn)?Redis有一個keys命令。語法:keys模式描述:返回與指定模式匹配的已用鍵。此命令支持的匹配模式如下:(1)?:用于匹配單個字符。例如,H?LLO可以匹配Hello、
redis全文搜索怎么實現(xiàn)?
Redis有一個keys命令。語法:keys模式描述:返回與指定模式匹配的已用鍵。此命令支持的匹配模式如下:(1)?:用于匹配單個字符。例如,H?LLO可以匹配Hello、hallo和hxllo;(2)*:用于匹配零個或多個字符。例如,h*LLO可以匹配hllo、heeello等;(3)[]:可以用來指定模式的選擇間隔。例如,H[AE]LLO可以匹配hello和hallo,但不能匹配hillo。同時,我們可以使用“/”符號來轉(zhuǎn)義特殊字符
我們將這兩個范圍的起始位置存儲在redis的排序集數(shù)據(jù)結(jié)構(gòu)中。以基本范圍的起始值作為分數(shù),范圍名稱加上開始和結(jié)束是它的值:
redis 127.0.0.1:6379> zadd ranges 10 Auu開始
(整數(shù))1
redis 127.0.0.1:6379> zadd ranges 20 Auu結(jié)束
(整數(shù))1
redis 127.0.0.1:6379> zadd ranges 30 Buu開始
(整數(shù))1
redis 127.0.0.1:6379> zadd ranges 40 Buu結(jié)束
(整數(shù))1