当前位置:   article > 正文

ElasticSearch新建索引

ElasticSearch新建索引

#### i 新建索引
PUT /product_v2

```json
{
    "settings": {
        "analysis": {
            "analyzer": {
                "ik": {
                    "tokenizer": "ik_smart"
                },
                "douhao": {
                    "tokenizer": "douhao_tokenizer"
                }
            },
            "tokenizer": {
                "douhao_tokenizer": {
                    "type": "pattern",
                    "pattern": ","
                }
            }
        }
    },
    "mappings": {
        "record": {
            "properties": {
            //定义字段类型
             "Id": {
                    "type": "long"
                },
            }
        }
    }
}

```

#### ii 将老索引导入新索引办法
POST /_reindex
{"source":{"index":"原索引名称"},"dest":{"index":"要导入新索引名称"}}

#### iii 新建索引别名方法
PUT /_aliases
{"actions":[{"remove":{"alias":"product","index":"原索引名称"}},{"add":{"alias":"product","index":"新建索引名称"}}]}
 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/1009130
推荐阅读
相关标签
  

闽ICP备14008679号