【发布时间】:2018-12-03 20:29:38
【问题描述】:
我有一个简单的 redis 数据库,其中的键值是这样的:
symptom_name: symptom_id
在我的搜索栏中,我想实现一个自动建议功能,该功能将显示任何相似的症状。
例如,输入“pain”也可能会出现“胃痛”、“膝盖痛”等。
我想过用SCAN与模式匹配的命令快速获取所有相似的症状名称,但问题是scan命令无法一次性获取所有匹配模式的key。
我的选择是什么?
【问题讨论】:
标签: redis
我有一个简单的 redis 数据库,其中的键值是这样的:
symptom_name: symptom_id
在我的搜索栏中,我想实现一个自动建议功能,该功能将显示任何相似的症状。
例如,输入“pain”也可能会出现“胃痛”、“膝盖痛”等。
我想过用SCAN与模式匹配的命令快速获取所有相似的症状名称,但问题是scan命令无法一次性获取所有匹配模式的key。
我的选择是什么?
【问题讨论】:
标签: redis
这是 Redis 的作者解释的 Redis 自动完成功能: Auto Complete with Redis
【讨论】: