当前位置: 首页 > news >正文

ElasticSearch之自动补全查询

ElasticSearch之自动补全查询

  • 使用场景
  • 1、环境
  • 2、拼音分词器的安装
  • 3、自定义分词器
  • 4、DSL实现自动补全查询
  • 参考

使用场景

当用户在搜索框输入字符时,提示出与该字符有关的搜索项,如下:输入 jing 时提示出用户可能输出的词汇进行补全

在这里插入图片描述

1、环境

centos 7
ElasticSearch 7.6.1
elasticsearch-head
kibana 7.6.1
ik分词器 elasticsearch-analysis-ik-7.6.1

2、拼音分词器的安装

拼音分词插件地址:https://github.com/medcl/elasticsearch-analysis-pinyin/releases
安装的拼音分词器的版本最好和es的版本对应

# 解压到es的plugins目录下
unzip elasticsearch-analysis-pinyin-

相关文章:

  • 第3章:变量
  • 二叉树介绍 ~ 概念、存储结构、性质
  • 【SpringBoot】之创建自定义 SpringBoot-Starter
  • 阶段一:Java基础入门
  • 西门子——好用的通讯仿真通讯工具NetToPLCsim
  • docker对网络和程序速度的影响
  • 下沉一线农技志愿服务 国稻种芯-芜湖:湾沚红杨护秋粮生产
  • java计算机毕业设计同学录管理系统源码+系统+数据库+lw文档+mybatis+运行部署
  • 枯竭的水库求生的稻田 国稻种芯·九江:位于抗旱一线的都昌
  • 网课搜题公众号题库接口系统
  • 分享网课查题公众号接口 及如何使用
  • 网课搜题公众号制作方法
  • Ubuntu 安装 HDF5 C++库
  • 【Linux系统管理】10 Shell 编程进阶篇
  • Jackson ImmunoResearch 直接和间接蛋白质印迹方案
  • IDEA常用插件整理
  • React组件设计模式(一)
  • Shell编程
  • 将 Measurements 和 Units 应用到物理学
  • 使用common-codec进行md5加密
  • 王永庆:技术创新改变教育未来
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 移动端解决方案学习记录
  • 原生 js 实现移动端 Touch 滑动反弹
  • 原生JS动态加载JS、CSS文件及代码脚本
  • const的用法,特别是用在函数前面与后面的区别
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • # C++之functional库用法整理
  • ###C语言程序设计-----C语言学习(3)#
  • #Linux(Source Insight安装及工程建立)
  • #NOIP 2014# day.1 T2 联合权值
  • #ubuntu# #git# repository git config --global --add safe.directory
  • $.ajax()
  • (33)STM32——485实验笔记
  • (JSP)EL——优化登录界面,获取对象,获取数据
  • (Note)C++中的继承方式
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (十一)手动添加用户和文件的特殊权限
  • (四)汇编语言——简单程序
  • (转)iOS字体
  • (转)用.Net的File控件上传文件的解决方案
  • (轉貼) UML中文FAQ (OO) (UML)
  • ******之网络***——物理***
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .net MySql
  • .net知识和学习方法系列(二十一)CLR-枚举
  • .stream().map与.stream().flatMap的使用
  • @vue/cli脚手架
  • [.net] 如何在mail的加入正文显示图片
  • [2024最新教程]地表最强AGI:Claude 3注册账号/登录账号/访问方法,小白教程包教包会
  • [AIGC codze] Kafka 的 rebalance 机制
  • [Android 数据通信] android cmwap接入点