创建es索引-格式化和非格式化

Posted stono

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建es索引-格式化和非格式化相关的知识,希望对你有一定的参考价值。

创建es索引-格式化和非格式化

学习了:https://www.imooc.com/video/15768

索引有结构化和非结构化的区分;

1, 先创建索引,然后POST修改mapping

首先创建索引,使用head插件中的创建索引界面进行创建;

然后POST http://localhost:9200/book/novel/_mappings

{
  "novel": {
    "properties": {
      "title": {
        "type": "text"
      }
    }
  }
}

 

2,直接PUT索引,同时带上mapping

PUT http://localhost:9200/people

{
    "settings":{
        "number_of_shards":3,
        "number_of_replicas":1
    },
    "mappings":{
        "man":{
            "properties":{
                "name":{
                    "type":"text"
                },
                "country":{
                    "type":"keyword"
                },
                "date":{
                    "type":"date",
                    "format":"yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis"
                }
            }
        },
        "woman":{}
    }
}

 

以上是关于创建es索引-格式化和非格式化的主要内容,如果未能解决你的问题,请参考以下文章

es修改索引时间格式

ES 索引模板和动态模板

Haoop生态--ElasticSeaarch--ES预备知识(全文检索的概念Lucence倒排索引)

kibana怎么修改es的索引配置

ES 聚合索引简介

将顶点数组和面索引加载到OpenGL-ES中的最快方法?