# 安装分词器,分词器版本需要和es版本完全匹配,重启es

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.1.3/elasticsearch-analysis-ik-6.1.3.zip

# 创建索引:

通过页面创建,单节点情况下务必设置分片为1,副本为0

# 创建mapping:(相当于对索引结构进行描述,text类型默认分词,如果不分词则用keyword),强烈建议在空索引上设置
curl -H "Content-Type: application/json" -XPOST http://192.168.30.8:9200/microarch/doc/_mapping -d'
{
        "properties": {
            "content": {
                "type": "text",
                "analyzer": "ik_max_word",
                "search_analyzer": "ik_max_word"
            }
        }
    
}'

# 测试数据

curl -H "Content-Type: application/json" -XPOST http://192.168.30.8:9200/microarch/doc/1 -d'
{"content":"美国留给伊拉克的是个烂摊子吗"}'

curl -H "Content-Type: application/json" -XPOST http://192.168.30.8:9200/microarch/doc/2 -d'
{"content":"公安部:各地校车将享最高路权"}'

curl -H "Content-Type: application/json" -XPOST http://192.168.30.8:9200/microarch/doc/3 -d'
{"content":"中韩渔警冲突调查:韩警平均每天扣1艘中国渔船"}'

curl -H "Content-Type: application/json" -XPOST http://192.168.30.8:9200/microarch/doc/4 -d'
{"content":"中国驻洛杉矶领事馆遭亚裔男子枪击 嫌犯已自首"}'

# 查询
curl -H "Content-Type: application/json" -XPOST http://192.168.30.8:9200/microarch/doc/_search  -d'
{
    "query" : { "match" : { "content" : "中国" }},
    "highlight" : {
        "pre_tags" : ["<tag1>", "<tag2>"],
        "post_tags" : ["</tag1>", "</tag2>"],
        "fields" : {
            "content" : {}
        }
    }
}
'

转载于:https://www.cnblogs.com/rigid/p/10273107.html

elasticsearch6.1.3 集成分词器相关推荐

  1. ES集成中文分词器: IK 3.0

    1.集成分词器 IKAnalyzer是一个开源的,基于Java语言开发的轻量级中文分词器工具包,独立于Lucene项目, 同事提供了对Lucene的默认优化实现. IK分词器3.0有下面几个特性: 采 ...

  2. docker下,一行命令搭建elasticsearch6.5.0集群(带head插件和ik分词器)

    docker下,一行命令搭建elasticsearch6.5.0集群(带head插件和ik分词器) 2019年01月27日 21:06:12 博陵精骑 阅读数:794 标签: dockerelasti ...

  3. solr mysql 分词_solr 7+tomcat 8 + mysql实现solr 7基本使用(安装、集成中文分词器、定时同步数据库数据以及项目集成)...

    基本说明 Solr是一个开源项目,基于Lucene的搜索服务器,一般用于高级的搜索功能: solr还支持各种插件(如中文分词器等),便于做多样化功能的集成: 提供页面操作,查看日志和配置信息,功能全面 ...

  4. ElasticSearch6.5.0 【安装IK分词器】

    不得不夸奖一下ES的周边资源,比如这个IK分词器,紧跟ES的版本,卢本伟牛逼!另外ES更新太快了吧,几乎不到半个月一个小版本就发布了!!目前已经发了6.5.2,估计我还没怎么玩就到7.0了. 下载 分 ...

  5. elasticsearch-7.15.2 集成pinyin分词器

    文章目录 1. 下载拼音分词器 2. es集成pinyin 3. 启动es 4. pinyin分词 5. 效果图 6. 开源项目 1. 下载拼音分词器 链接:https://github.com/me ...

  6. ik分词器 分词原理_ElasticSearch 集成Ik分词器

    1 . 由于 ElasticSearch 默认的分词器不支持中文分词,所以我们需要集成IK 分词器. 2. 集成步骤 https://github.com/medcl/elasticsearch-an ...

  7. solr集成IKAnalyzer中文分词器

    如果想要知道如何安装solr,集成IKAnalyzer中文分词器,批量导入数据库数据,java使用参照以下本博主博文: 安装solr https://blog.csdn.net/u013294097/ ...

  8. Windows下Solr的安装与配置,附DIH全量导入MySQL数据、IK分词器配置详解——不用集成Tomcat

    Solr是Apache开源的比较稳定的一款全文搜索引擎,也是市面上相对比较流行的一款全文搜索引擎,好不好用你用过之后自有判断.今天给大家分享一下它的安装与配置,我用的是7.7.2版本.废话不多说,开搞 ...

  9. 淘东电商项目(47) -商品搜索服务功能的实现(集成拼音分词器)

    引言 本文代码已提交至Github,有兴趣的同学可以下载来看看:https://github.com/ylw-github/taodong-shop 在上一篇博客<淘东电商项目(46) -商品搜 ...

  10. 狂神聊 ElasticSearch(IK分词器+Rest+集成SpringBoot+实战爬虫项目+完整代码及资料)

    Bilibili 搜索关注:狂神说 Java(和狂神一起学习,共同进步) 公众号:狂神说(文章日更) 狂神聊 ElasticSearch 版本:ElasticSearch 7.6.1(全网最新了) 6 ...

最新文章

  1. js获取当前系统时间
  2. c 多线程map_Rust:一个不再有 C/C++ 的,实现安全实时软件的未来
  3. Java 系列之spring学习--spring搭建(一)
  4. Power BI与Power Query、Power Pivot 是什么关系?
  5. Deep Glow for mac(AE高级辉光特效插件)支持ae2021
  6. ‘dict’ object has no attribute 'has_key'
  7. vc对图像进行平移,转置等几何变换
  8. bootstrap源码学习:辅助(1)
  9. 郁万玲:大数据时代的外贸精准营销
  10. java easyui样式_[EasyUI美化换肤]更换EasyUi图标
  11. sealos4.1部署Kubernetes单机
  12. python怎么安装lxml库_lxml解析库的安装和使用
  13. clock skew detected on
  14. 程序猿生存指南-51 杭城相会
  15. 手把手带二大爷用EasyDL实现戴口罩检测APP
  16. 大三下,我们该做什么?一篇被转万次的日志,你值得一看
  17. 小狗钱钱跟着钱钱学理财
  18. 携程跨团队敏捷项目实战
  19. 深圳首个“别墅”旧改项目规划出炉:超45万㎡!华侨城操盘
  20. 《学习之道》第六章一心多用

热门文章

  1. java大数据开发是做什么的_3年Java开发转型大数据,如何跳出CRUD舒适区?
  2. python爬虫app_Python爬虫:抓取手机APP的数据
  3. def __init__(self)是什么意思_一文搞懂什么是Python的metaclass
  4. sqlite数据库语句和mysql的语句_【玩转SQLite系列】(一)初识SQLite,重拾sql语句
  5. android apk 对应目录,android 如何预置APK到 data 和system/app目录
  6. 【POJ2007】Scrambled Polygon(点集逆时针排序--极角排序/凸包--只适用于凸多边形)
  7. c语言程序设计答案四,C语言程序设计练习四(参考答案)
  8. pycharm中安装三方库和cmd下载三方库的选择与区别
  9. android n进入分屏代码分析_完全不用鼠标写代码!你信么?[视频]
  10. linux 正则查找email,linux的正则表达式查找