簡單建立索引ide
PUT sfpay_log
建立成功ui
{ "acknowledged": true, "shards_acknowledged": true, "index": "sfpay_log" }
指定建立參數:索引分片數量、副本數量spa
PUT sfpay_log { "settings": { "number_of_shards": 5, "number_of_replicas": 1 } }
索引配置信息code
GET sfpay_log/_settings
查詢配置屬性索引
{ "sfpay_log": { "settings": { "index": { "creation_date": "1530101439932", "number_of_shards": "5", "number_of_replicas": "1", "uuid": "IOFXzaa2SW2BWrIlz0TVlg", "version": { "created": "6020399" }, "provided_name": "sfpay_log" } } } }
查詢多個索引配置,索引名之間用逗號「,」連接文檔
GET sfpay_log,sfpay_log_test/_settings
查詢結果it
{ "sfpay_log_test": { "settings": { "index": { "creation_date": "1530101652063", "number_of_shards": "5", "number_of_replicas": "1", "uuid": "aPrKgBHzSymjH_q1IxLcTQ", "version": { "created": "6020399" }, "provided_name": "sfpay_log_test" } } }, "sfpay_log": { "settings": { "index": { "creation_date": "1530101439932", "number_of_shards": "5", "number_of_replicas": "1", "uuid": "IOFXzaa2SW2BWrIlz0TVlg", "version": { "created": "6020399" }, "provided_name": "sfpay_log" } } } }
刪除sfpay_log_testio
DELETE sfpay_log_test
執行結果test
{ "acknowledged": true }
關閉索引sfpay_logsed
POST sfpay_log/_close
關閉成功
{ "acknowledged": true }
關閉以後嘗試插入文檔
POST sfpay_log/waf/1 { "title":"屢次查詢數據" }
返回錯誤結果:狀態爲400,索引已經關閉
{ "error": { "root_cause": [ { "type": "index_closed_exception", "reason": "closed", "index_uuid": "IOFXzaa2SW2BWrIlz0TVlg", "index": "sfpay_log" } ], "type": "index_closed_exception", "reason": "closed", "index_uuid": "IOFXzaa2SW2BWrIlz0TVlg", "index": "sfpay_log" }, "status": 400 }
打開索引sfpay_log
POST sfpay_log/_open
執行結果
{ "acknowledged": true, "shards_acknowledged": true }