![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch
懵懂学子
这个作者很懒,什么都没留下…
展开
-
es 通过reindex实现集群数据迁移
版本老集群ES 5.4新集群ES 7.9背景客户的ES集群做了升级,公司服务器上搭建的ES集群也做了相应升级。现在要把ES5的数据迁移到7.9上。说明本文使用的reindex做迁移功能。如果数据量巨大的情况下可以考虑使用dump。reindex适合单索引几万十几万的情况下使用。步骤添加白名单在新集群的 elasticsearch.yml 中添加reindex.remote.whitelist: 旧集群ip:端口重启新集群更改参数PUT _settings?pretty原创 2021-03-18 14:58:00 · 2799 阅读 · 0 评论 -
Elastic Search 添加 split 自定义分词方法
版本5.4.2准备需要删除索引,否则会报已存在的错误正文以**;分割,如果需要其他符号的自己修改pattern**后面的内容fielddata是为了aggs,不需要的可以不要PUT 索引名{ "settings": { "analysis": { "analyzer": { "自定义的分词器名": { "type": "pattern", "pattern":"自定义的分词字符,相当于 split(';'原创 2020-08-12 16:54:50 · 1076 阅读 · 0 评论 -
Elastic search 字段指定自带分词器
版本ES5.4.2自带的几种分词器分词器解释standard标准标记器,标准过滤器,小写过滤器,停止过滤器simple小写的分词器stop小写标记器,停止过滤器keyword不分词,内容整体作为一个值pattern以空格分词language以语言分词snowball标准标记器,标准过滤器,小写过滤器,停止过滤器,雪球过滤器custom至少需要指定一个 Tokenizer, 零个或多个Token Filter, 零个或多个原创 2020-08-12 15:32:07 · 2724 阅读 · 0 评论 -
kibana 查询ES 的一些语法
前言不断增补ing版本 7.8.0替换的关键字使用中文说明,根据需求自行替换正文创建PUT index名添加数据POST index名/_doc{你要添加的内容}删除DELETE index名查全部 match_allGET index名/_search?pretty{ "query": { "match_all": {} }}单条件模糊查询 matchGET index名/_search?pretty{ "query": { "m原创 2020-08-06 11:29:49 · 6763 阅读 · 0 评论