美文网首页
ES索引迁移

ES索引迁移

作者: ________方块丶 | 来源:发表于2021-08-08 20:12 被阅读0次

再对索引的分片数量或者是字段分词器进行调整时,需要对索引进行重建迁移,对应操作API为reindex

创建索引

PUT performance_order_tmp
{
    "settings" : {
        "index" : {
            "number_of_shards" : 32, 
            "number_of_replicas" : 1
        }
    }
}

创建Mapping mapping中给字段指定分词器

PUT performance_order_tmp/_mapping
{
       "properties": {
        "actual_end_date": {
          "type": "date",
          "format": "yyyy-MM-dd"
        },
        "address": {
          "type": "text",
          "analyzer": "ik_max_word"
        }
      }

}

index 迁移

POST _reindex
{
  "source": {
    "index": "performance_order"
  },
  "dest": {
    "index": "performance_order_tmp"
  }
}

相关文章

  • ES索引迁移

    再对索引的分片数量或者是字段分词器进行调整时,需要对索引进行重建迁移,对应操作API为reindex。 创建索引 ...

  • 索引的迁移

    索引的迁移 API介绍 ES提供了_reindexAPI用来进行索引的迁移。其最简单的用法如下: 可选参数 sou...

  • es迁移索引数据合并

    es集群迁移有两种方式使用 1.先在原来的es集群将迁移当天的索引文件名reindex,然后做快照,然后用快照恢复...

  • es

    数据迁移 es,es是一个开源的搜索引擎,es包括数据存储和数据检索,搜索数据会比 mysql 快很多,搜索接口是...

  • ES 5.5.0索引迁移至ES 6.5.1

    1、在 5.5的机器上,对elasticsearch.yml 中新增 path.repo: ["/data/bac...

  • ElasticSearch——索引及基本操作

    ES的基础概念 接下来我们介绍以下索引的基本操作,创建、更改、迁移、查询配置信息等1、仅创建索引:PUT inde...

  • Logstash:获取业务时间并替换@timestamp

    业务场景 使用logstash从Mysql迁移数据到ES,并根据Mysql的业务创建时间,分批建立索引。 @tim...

  • ES:reindex中的坑

    吐槽一个ES-reindex迁移的大坑 在做ES跨集群迁移的时候,用到了ES的reindex进行数据迁移,查了很多...

  • spark 读取 ES(es.resource配置)

    es.resource 可配置为: ES 别名 单个索引名/doc_type 索引1,索引2,索引3

  • Elasticsearch 7 : 自定义 mapping 和

    ES 7 中在创建索引时指定 Mapping ES 7 中先建索引,再自定义 mapping ES 7 建索引时指...

网友评论

      本文标题:ES索引迁移

      本文链接:https://www.haomeiwen.com/subject/ecgovltx.html