//分配3個主分片和乙個複製分片(每個主分片都有乙個複製分片)
//自定義id建立 //方式一 put /megacorp/employee/123?op_type=create //方式二 put /megacorp/employee/123/_create
put /megacorp/employee/2
//自定義版本號修改 put /website/blog/2?version=5&version_type=external //自增修改字段 //?retry_on_conflict=5當出現版本衝突時的重試次數 post /megacorp/employee/5/_update?retry_on_conflict=5 }
delete /megacorp/employee/2
//按id查詢
get /megacorp/employee/1
//按id查詢格式化 get /megacorp/employee/1?pretty //只返回_source部分字段 get /megacorp/employee/1?_source=first_name,age //只返回_source欄位而不要其他的元資料 get /megacorp/employee/1/_source //搜尋全部 get /megacorp/employee/_search //查詢字串 get /megacorp/employee/_search?q=last_name:smith
合併多個請求可以避免每個請求單獨的網路開銷
//不同的index查詢
post /_mget
, ] } //同乙個type查詢 post /megacorp/employee/_mget , ] } 或者 post /megacorp/employee/_mget
格式:
這種格式類似於用"\n"符號連線起來的一行一行的json文件流(stream)。兩個重要的點需要注意:
}\n \n }\n \n ...
行為
解釋create
當文件不存在時建立之
index
建立新文件或替換已有文件
update
區域性更新文件
delete
刪除乙個文件
post /_bulk
} }
ElasticSearch基礎概念
es的index索引,document文件物件,副本,多節點集群等基礎知識 1 通俗的解釋 在elasticsearch中,文件歸屬於一種型別 type 而這些型別存在於索引 index 中,索引名稱必須是小寫 relational db database table row column elas...
Elasticsearch基礎概念
1 索引 索引 index 是elasticsearch存放具體資料的地方,是一類具有相似特徵的文件的集合。elasticsearch中索引的概念具有不同意思,這裡的索引相當於關聯式資料庫中的乙個資料庫例項。在elasticsearch中索引還可以作為動詞,表示對資料進行索引操作。2 型別 在6.0...
ElasticSearch基礎介紹
1 索引 索引 index 是elasticsearch存放具體資料的地方,是一類具有相似特徵的文件的集合。elasticsearch中索引的概念具有不同意思,這裡的索引相當於關聯式資料庫中的乙個資料庫例項。在elasticsearch中索引還可以作為動詞,表示對資料進行索引操作。2 型別 在6.0...