2016 - 2024

感恩一路有你

redis模糊查询key前缀 怎样基于Redis实现模糊查询?

浏览量:2516 时间:2021-03-11 20:15:12 作者:admin

怎样基于Redis实现模糊查询?

有一种变通的方法,一定程度上可以实现简单、小数据量的模糊查询:写入用户信息时,将用户名分拆作为Key,来记录用户ID SADD user:like:j jack jackson SADD user:like:ja jack jackson SADD user:like:jac jack jackson SADD user:like:jack jack jackson SADD user:like:jacks jackson SADD user:like:jackso jackson SADD user:like:jackson jackson 后面模糊查询时,输入:j,则可以从SET集合中查出jack、jackson两项,当然,这两项值可以用用户ID来代替,再根据用户ID来查询用户哈希信息。 此方式仅适用于查询条件单一、且字段长度较短场景,如果:同时模糊匹配帖子标题和帖子文章,就不行了,标题还能试试,内容肯定无法实现的。 当然Redis先天不适合做这件事,所以有别的方案,还是建议用别的方案来实现。

redis模糊查询key前缀 redis用scan模糊查询key方法 redis查询所有key命令

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。