redis集群模糊查詢key 怎樣基于Redis實(shí)現(xiàn)模糊查詢?
怎樣基于Redis實(shí)現(xiàn)模糊查詢?有一種靈活的方法,可以在一定程度上實(shí)現(xiàn)簡(jiǎn)單、少量的數(shù)據(jù)模糊查詢:在編寫(xiě)用戶信息時(shí),用戶名被拆分為一個(gè)鍵來(lái)記錄用戶ID Sadd用戶:喜歡嗎:j杰克·杰克遜·薩德用戶:喜
怎樣基于Redis實(shí)現(xiàn)模糊查詢?
有一種靈活的方法,可以在一定程度上實(shí)現(xiàn)簡(jiǎn)單、少量的數(shù)據(jù)模糊查詢:在編寫(xiě)用戶信息時(shí),用戶名被拆分為一個(gè)鍵來(lái)記錄用戶ID Sadd用戶:喜歡嗎:j杰克·杰克遜·薩德用戶:喜歡嗎:jack jackson SADD用戶:喜歡嗎:杰克杰克遜賽德用戶:喜歡嗎:杰克·薩德用戶:喜歡嗎:杰克·杰克遜·薩德用戶:喜歡嗎:杰克索·杰克遜·薩德用戶:喜歡嗎:Jackson當(dāng)模糊查詢跟隨Jackson時(shí),輸入:J查找Jack和Jackson從片場(chǎng)。當(dāng)然,這兩個(gè)值可以用用戶ID代替,然后根據(jù)用戶ID查詢用戶哈希信息,這種方法只適用于查詢條件單一、字段長(zhǎng)度較短的場(chǎng)景。如果同時(shí)模糊匹配文章標(biāo)題和文章,它將不起作用。標(biāo)題可以試試,內(nèi)容肯定實(shí)現(xiàn)不了。當(dāng)然,redis本身就不適合這個(gè),所以有其他的解決方案,所以建議使用其他的解決方案。