You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RediSearch Suggestions 如何删除所有自动补全建议

RediSearch Suggestions 全量删除建议数据操作方案

官方当前公开的命令文档仅提供了单个建议词条的新增、删除、查询操作指令,没有单独的全量删除专用命令,可通过以下两种方式实现需求:

  • 方案1(优先推荐,性能最高)
    RediSearch的建议补全词典本身是以独立Redis Key的形式存储的,直接删除对应词典Key即可一次性清空所有词条,后续调用FT.SUGADD往该Key新增词条时会自动重建词典。
    示例命令:如果你的补全词典命名为search_sug,直接执行DEL search_sug即可完成全量删除。
  • 方案2(适用于需保留词典Key配置的特殊场景)
    先拉取全部词条再逐个删除:
    1. 调用FT.SUGGET查询所有词条,将MAX参数设置为大于你现有词条总数的数值,确保能返回全部条目,示例:FT.SUGGET search_sug "" MAX 99999
    2. 遍历返回的所有词条,依次调用FT.SUGDEL逐个删除,示例:FT.SUGDEL search_sug "目标词条名称"

注意:词条量较大时方案2会产生大量操作请求,性能远低于方案1,无特殊需求建议优先使用删除Key的方式。

内容的提问来源于stack exchange,提问作者J. Chris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.18 09:36:10