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

网站开发专业定制西安推广公司

网站开发专业定制,西安推广公司,营销app,个人备案 做网站目录 一、问题描述及分析二、analyze分析器原理三、 multi-fields字段支持多场景搜索(如同时简繁体、拼音等)1、ts_match_analyzer配置分词2、ts_match_all_analyzer配置分词3、ts_match_1_analyzer配置分词4、ts_match_2_analyzer配置分词5、ts_match_3_analyzer配置分词6、ts… 目录 一、问题描述及分析二、analyze分析器原理三、 multi-fields字段支持多场景搜索(如同时简繁体、拼音等)1、ts_match_analyzer配置分词2、ts_match_all_analyzer配置分词3、ts_match_1_analyzer配置分词4、ts_match_2_analyzer配置分词5、ts_match_3_analyzer配置分词6、ts_match_4_analyzer配置分词7、ts_match_5_analyzer配置分词8、ts_match_kw_analyzer配置分词 一、问题描述及分析 面对现实很多复杂情况,默认的ES搜索引擎方式已经不能支持。下面将针对常见的问题进行分析,如何使用ES的分词器达到预定效果。 常见有ik、pinyin、tsconvert三种分词器, elasticsearch-analysis-ik elasticsearch-analysis-pinyin elasticsearch-analysis-stconvert 现有问题场景要求 (1)、对检索结果,要能同时搜索到简繁体、能搜索到拼音等 (2)、搜索的结果不要太零散(不要把关键词分成一个一个的字) (3)、不希望搜索的关键词匹配到语气助词 (4)、一些特定的词语(如’中国的炎黄子孙’)不希望被分词,要能够整体匹配 面对上面等问题,分析如下: (1)、对检索结果,要能同时搜索到简繁体、能搜索到拼音等 —对要搜索的字段进行multi-fields属性设置,使该字段能满足多场景的搜索 (2)、搜索的结果不要太零散(不要把关键词分成一个一个的字) —ES默认的standard分词器会把汉字分为一个个汉字。ik分词器主要有ik_smart【最少切分,最粗精度】、ik_max_word【最多切分,最细精度】两种模式。 (3)、不希望搜索的关键词匹配到语气助词 —使用“停用词”来过滤掉语气助词。排除停用词可以加快建立索引的速度,减小索引库文件的大小,并且还可以提高查询的准确度。【参考https://blog.csdn.net/qq_29864051/article/details/124831207】 (4)、一些特定的词语(如’中国的炎黄子孙’)不希望被分词,要能够整体匹配 —可以通过对ik分词器添加自定义词典。另外,为了切换实际场景,可以采用“热更新自定义词典”方案。 二、analyze分析器原理 Char Filter:字符过滤器的工作是执行清除任务,例如剥离 HTML 标记,还有上面的把 “” 转换为 “and” 字符串。 Tokenizer:将文本基于任何规则拆分为称为标记的术语。一般此时如ik分词器的模式起作用。 Token filter:一旦创建了token,它们就会被传递给 token filter,这些过滤器会对 token 进行规范化。 Token filter 可以更改 token,删除术语或向 token 添加术语。 三、 multi-fields字段支持多场景搜索(如同时简繁体、拼音等) 给某个字段设置多个属性的fields。如下所示 "file_extension": {"type": "text","fields": {"keyword": {"type": "keyword","ignore_above": 256,"normalizer": "lowercase_normalizer"},"pinyin": {"type": "text","analyzer": "pinyin_analyzer"},"pure": {"type": "text","analyzer": "ts_match_all_analyzer"},"pure1": {"type": "text","analyzer":
http://www.hkea.cn/news/14292820/

相关文章:

  • 网站做优化公司建设网站的公司兴田德润怎么联系
  • 受欢迎的昆明网站建设镇江门户网
  • 常熟市住房和城乡建设部网站重庆建设工程信息网哪里可以查看二级建造师已解锁
  • 设计模板网站中国有没有开源社区
  • 上海网站建设公司2018年做网站赚钱
  • 一个网站备案两个域名吗长沙市网站建设
  • logo设计在线生成免费网站永久免费虚拟主机
  • 做网站公司不给源码wordpress怎么分段
  • 公司内网网站建设软件外包开发保密协议
  • 江苏网站建设方案cms内容管理系统是什么
  • 哪个网站可以学做包子汽车之家app下载最新版
  • 广告网站设计方案自建网站过程
  • 大庆建设集团网站全球4a广告公司排名
  • 网站公司建设个服务号多少钱开发网站做什么
  • 建设银行网站查询做网站的收获及感想
  • html5网站都有那个网站检测
  • 邯郸网站制作seo执行招聘
  • 废品网站怎么做久久建筑网碗扣式钢管脚手架安全技术规范
  • 期末作业制作网站宝山区网站建设
  • 网站开发设计的技术ip138查询域名查询
  • 怎么注册域名网站怎么查找网站的服务器
  • 免费企业网站建设要求互联网公司裁员
  • 营销网站型建设多少钱wordpress面打开404
  • 中企动力科技股份有限公司网站官网广告产品
  • 如何做网站平台网站制作九江
  • 网站建设运营要求515ppt模板网
  • 怎样增加网站收录量石家庄个人建站网站策划
  • 网站建设价格标准方案推广 电子商务网站建设
  • 韩国封号事件网站建设办公室工装设计公司
  • 滨州做网站优化十堰网站网站建设