首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在redis中搜索字符串?

如何在redis中搜索字符串?
EN

Stack Overflow用户
提问于 2011-06-19 07:41:30
回答 4查看 58.5K关注 0票数 42

我想要一个自动完成功能。数据类型的属性上有简短的描述字符串。对于按创建日期排序的数据类型,我在redis中有一个in列表,我使用in来设置和获取数据类型的属性,如redis类型文档中所解释的那样。我不使用哈希表。在这种情况下,获得一组字符串以匹配在自动完成输入框中输入的字符串的最佳方法是什么?检查所有ids并检查我想要搜索的属性--每次击键似乎都是错误的。

编辑:除了下面的答案之外,还向我展示了以下内容:

http://antirez.com/post/autocomplete-with-redis.html

EN

Stack Overflow用户

发布于 2021-06-20 15:44:20

你可以试试RediSearch

它是一个Redis模块,为Redis提供查询、辅助索引和全文搜索。

它使用压缩的、倒排的索引来进行快速索引,并且内存占用较少。

它的索引通过提供精确的短语匹配、模糊搜索和数字过滤等特性来增强Redis。

票数 2
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6401194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档