ElasticSearch学习笔记(三)添加索引

Open 这个 分享 由 lemontea 发布于 2017-10-26 · 937 阅读 0 回复
lemontea 评论于 2017-10-26

ElasticSearch是支持RESTful api的,因此添加索引也非常简单。只要启动服务,调用api就可以了。 如这里添加一个people索引,那么请求api地址就是:

http://localhost:9200/people

请求Method为PUT。报文格式为JSON、内容如下:

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

那么添加的索引怎么通过api查看呢,先到后面在记录。这里先推荐用elasticsearch-head插件查看,安装方法按看下一章学习笔记。