#文件es的文件和索引crud操作
#索引初始化操作
#指定分片5個和副本的數量1個
#shards一旦設定不能修改
put lagou
}}#獲取所有索引
get _all
#獲取lagou索引
get lagou
#獲取某個索引的setting
get lagou/_settings
#獲取所有索引的setting
get _all/_settings
get _settings
#獲取指定幾個索引的setting
get lagou,.kibana/_settings
#更新索引
put lagou/_settings
#儲存文件(index/type/id)
put lagou/job/1
}#post儲存文件(index/type/)id會自動生成uuid
post /lagou/job/
}#獲取指定字段
get lagou/job/1?_source=title,city
#修改(全部修改)
put lagou/job/1
#增量修改
post lagou/job/2/_update }
#刪除delete lagou/job/1
delete lagou/job
delete lagou
#批量獲取
get _mget
, ]
}get lagou/_mget
, ]
}get lagou/_mget
批量匯入可以合併多個操作、比如index,delete,update,create等。也可以將乙個索引匯入到另外乙個索引
post _bulk
}}
elasticsearch學習筆記之二(CURD)
本文介紹elasticsearch的概念和curd 2.2 建立文件 表和記錄 2.3 更新文件 2.4 刪除文件 2.5 查詢文件 2.6 刪除型別 表 例如 http localhost 9200 blog user 1 關係型資料庫 elasticsearch 資料庫 blog index 表...
ElasticSearch的工作機制
elasticsearch,和solr一樣,是底層基於apache lucene,且具備高可靠性的企業級搜尋引擎。elasticsearch中的一些概念其實和關係型資料庫都有對應關係,比如資料庫在es中被稱為索引,表在es中被稱作type。具體對應關係見下表。elasticsearch中的repli...
ElasticSearch的工作機制
elasticsearch,和solr一樣,是底層基於apache lucene,且具備高可靠性的企業級搜尋引擎。elasticsearch中的一些概念其實和關係型資料庫都有對應關係,比如資料庫在es中被稱為索引,表在es中被稱作type。具體對應關係見下表。elasticsearch中的repli...