課程大綱json
一、document的全量替換
二、document的強制建立
三、document的刪除索引
-------------------------------------------------------------------------------------------------------------文檔
一、document的全量替換後臺
(1)語法與建立文檔是同樣的,若是document id不存在,那麼就是建立;若是document id已經存在,那麼就是全量替換操做,替換document的json串內容
(2)document是不可變的,若是要修改document的內容,第一種方式就是全量替換,直接對document從新創建索引,替換裏面全部的內容
(3)es會將老的document標記爲deleted,而後新增咱們給定的一個document,當咱們建立愈來愈多的document的時候,es會在適當的時機在後臺自動刪除標記爲deleted的document語法
------------------------------------------------------------------------------------------------------------------------im
二、document的強制建立數據
(1)建立文檔與全量替換的語法是同樣的,有時咱們只是想新建文檔,不想替換文檔,若是強制進行建立呢?
(2)PUT /index/type/id?op_type=create,PUT /index/type/id/_createimg
------------------------------------------------------------------------------------------------------------------------let
三、document的刪除document
(1)DELETE /index/type/id
(2)不會理解物理刪除,只會將其標記爲deleted,當數據愈來愈多的時候,在後臺自動刪除