因為從ElasticSearch6.X開始,官方准備廢棄Type了。對應數據庫,對ElasticSearch的理解如下:
| ElasticSearch | 索引Index | 文檔Document | 字段Field | 字段定義mapping |
| 數據庫 | 表 | 記錄 | 列字段 | 表結構定義schema |
- 索引Index
由具有相同結構(字段Field)的文檔Document組成。每個索引都有自己的mapping定義,用於定義字段名和類型。
- 文檔Document
用戶存儲在es中的數據文檔,JSON對象,由字段Field組成。
ES要求每個文檔有唯一ID,用戶可自行指定(推薦),若未指定,ES自動生成唯一文檔ID。具體操作API見下方
常見數據類型有:

- 創建和查看索引API

- 刪除索引API

- 指定ID創建文檔API

- 不指定ID創建文檔API

- 指定ID查詢文檔API

- 條件查詢文檔API

查詢結果

- 批量增加/刪除/修改文檔API
_bulk一次操作多個文檔,減少客戶端與ES之間請求響應鏈路和傳輸開銷,提升寫入速度

操作結果

- 批量查詢文檔API

