Elasticsearch
索引相当于mysql
中的一个库,7.0以前一个索引可以有多个表,在7.0以后就只能一个表。
提示
索引名称不能有大写字母。
创建索引
使用REST
PUT命令直接创建索引,有以下几种方式(以创建索引poi
为例):
创建索引,不指定分片和副本信息
PUT /poi
创建索引并指定分片和副本信息
PUT /poi { "settings": { "index":{ "number_of_shards":3, "number_of_replicas":0 } } }
说明
number_of_shards
:分片数量number_of_replicas
:副本数量创建索引并指定分词器
PUT /poi { "settings": { "index":{ "number_of_shards":3, "number_of_replicas":0 }, "analysis":{ "analyzer":{ "ik":{ "tokenizer":"ik_max_word" } } } } }
查看索引
查看所有索引
GET /_cat/indices/*?v&s=index
查看具体的索引信息
GET /poi
查看具体的索引配置
GET /poi/_settings
查看所有索引配置
GET /_all/_settings
删除索引
DELETE /poi
博主真是太厉害了!!!
试试评论下