Redis Search系列 - 第二讲 同义词

ops/2024/10/19 13:03:52/

同义词 - Synonym support

在Redis Search中支持为某个index设置 同义词组(支持多个),后续在搜索时若term属于某个同义词组,则包含同义词组内的任何一个词的文档均能被检索到。

同义词相关命令示例:

# Create an index
> FT.CREATE my_idx schema t text# Create a synonym group 
# 即hello、world设置为my_idx下的同义词组my_syn_group
> FT.SYNUPDATE my_idx my_syn_group hello world# Insert documents
> HSET foo t hello
(integer) 1
> HSET bar t world
(integer) 1# Search
# 因为hello、world属于同义词组my_syn_group
# 所以检索hello即同时返回包含world的文档
> FT.SEARCH my_idx hello
1) (integer) 2
2) "foo"
3) 1) "t"2) "hello"
4) "bar"
5) 1) "t"2) "world"

关于同义词相关操作命令FT.SYNUPDATEFT.SYNDUMP参见:
https://redis.io/docs/latest/commands/ft.synupdate/
https://redis.io/docs/latest/commands/ft.syndump/


http://www.ppmy.cn/ops/126726.html

相关文章

4.计算机网络_TCP

可靠与效率 TCP的主要特点: TCP是面向连接的运输层协议,每一条TCP连接只能有两个端点,即:点对点、一对一形式。每一个端口都是一个socket。TCP提供可靠交付的服务TCP提供全双工通信,因为TCP的收发缓冲区是分开的。TC…

IDEA下lombok安装及找不到get,set的问题的解决方法

在IDEA中使用Lombok,但是在编译时&#xff0c;提示找不到set()和get()方法&#xff0c;明明在javabean中使用了Data注解&#xff0c;但是编译器就是找不到。 Idea下安装Lombok(需要二步) 第一步&#xff1a; pom.xml中加入lombok依赖包 1 2 3 4 5 6 7 <!-- https://mvnre…

sankey.top - 桑基图/桑吉图/流程图/能量流/物料流/能量分析

sankey.top 桑基图大师(SankeyMaster)是您创建复杂桑基图表的首选工具。轻松输入数据并创建桑基图表&#xff0c;准确揭示复杂的数据关系&#xff01; 应用 https://apps.apple.com/cn/app/sankeymaster-sankey-diagram/id6474908221 在线编辑器 https://studio.sankeymaste…

【数据结构 | 平衡二叉树】失衡时如何调整

文章目录 平衡二叉树&#xff08;AVL树&#xff09;平衡二叉树的调整&#xff1f;1. 左旋2. 右旋 四种失衡情况1. LL型2. LR型3. RR型4. RL型 插入节点后&#xff0c;若多个祖先结点失衡&#xff1f;删除节点后&#xff0c;调整&#xff1f; 平衡二叉树&#xff08;AVL树&#…

app评价弹窗制作

亲爱的小伙伴&#xff0c;在您浏览之前&#xff0c;烦请关注一下&#xff0c;在此深表感谢&#xff01; 课程主题&#xff1a;app评价弹窗制作 主要内容&#xff1a;弹窗基本组成、显示与隐藏、多元件交互、情形应用 应用场景&#xff1a;app评价类弹窗、其他选项类弹窗均适…

Spring Boot框架下的电影评论网站实现

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统&#xff0c;它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等&#xff0c;非常…

linux搭建elasticsearch

0、安装前检查Java 确保java已安装&#xff0c;且在OpenJDK 8以上 java -version 1、安装Elasticsearch wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.15.1-linux-x86_64.tar.gz2、复制Elasticsearch 到/etc目录 cp -r /home/elasticsearch…

TikTok账号策略:IP和网络环境的要求分析

在当今社交媒体迅猛发展的时代&#xff0c;TikTok作为一款短视频平台&#xff0c;凭借其独特的算法和庞大的用户基础&#xff0c;吸引了越来越多的内容创作者和营销人员。成功地运营一个TikTok账号&#xff0c;除了优质的内容创作外&#xff0c;良好的IP和网络环境也至关重要。…