[elasticsearch] Index索引介绍

索引是文档的容器,是一类文档的结合

  • index体现了逻辑空间的概念:每个索引都有自己的mapping定义,用于定义所包含文档的字段名和字段类型。

  • shard 分片体现了物理空间的概念:索引中的数据分散在shard分片上。

索引的Mapping与Setting

  • mapping定义的文档的类型
  • setting定义不同的数据分布(如指定多少个分片,多少个副本)

创建索引

PUT /my_index
{
    "mappings": {
        "properties": {
            "name": {
                "type": "text"
            },
            "age": {
                "type": "long"
            },
            "brithday": {
                "type": "date"
            }
        }
    }
}

查看索引的mapping结构

GET /my_index/_mapping

猜你喜欢

转载自blog.51cto.com/phpme/2668357