Elasticsearch 索引的增刪改查
阿新 • • 發佈:2020-12-13
技術標籤:Elasticsearch實戰elasticsearch
Elasticsearch實戰
前面的課程都是文件自動生成索引,這個課時我們手動操作
step1
elasticsearch7預設不在支援指定索引型別,預設索引型別是_doc,如果想改變,則配置include_type_name: true
PUT /vehicle?include_type_name=true { "settings": { "number_of_shards": 1, "number_of_replicas": 0 }, "mappings": { "car":{ "properties": { "title":{ "type": "text", "analyzer": "ik_max_word" } } } } }
step2
修改索引
number_of_shards 不支援修改
PUT /vehicle/_settings
{
"number_of_replicas": 1
}
step3
刪除索引
配置檔案elasticsearch.yml開啟下面屬性即可執行DELETE /_all
action.destructive_requires_name: true
DELETE vehicle?pretty
DELETE vehicle,vehicle1,vehicle2
DELETE vehicle_*
DELETE _all