RESTful是?種架構的規范與約束、原則,符合這種規范的架構就是RESTful架構。
先看REST是什么意思,英?Representational state transfer 表述性狀態轉移,其實就是對資源的表述性狀態轉移,即通過HTTP動詞來實現資源的狀態扭轉:
資源是REST系統的核?概念。 所有的設計都是以資源為中?
**elasticsearch使?RESTful?格api來設計的**
###

###
1. GET /user:列出所有的?戶
3. POST /user:新建?個?戶
5. PUT /user:更新某個指定?戶的信息
7. DELETE /user/ID:刪除指定?戶
###
執行上述的各種操作我們可以使用postman工具或者ApiPost工具,除此之外我們也可以使用curl命令,接下來我們記錄一下curl命令的使用:
###
獲取es的狀態:
###
```
curl -X GET "http://10.10.16.180:9200"
```
###
新增一個文檔
###
```
curl -X PUT "localhost:9200/xdclass/_doc/1" -H 'Content-Type:
application/json' -d'
{
"user" : "louis",
"message" : "louis is good"
}
```
###
刪除一個文檔
###
```
curl -X DELETE "localhost:9200/xdclass/_doc/1"
```
###
- 基礎概念
- 為什么不使用mysql做全文搜索
- 常見的搜索引擎
- 快速安裝部署es
- 補充ES和kibana認證
- 補充kibana中文顯示
- ES的目錄以及核心概念介紹
- RESTful風格介紹
- 索引的各類操作
- 映射的各類操作
- 文檔的各類操作
- 搜索的使用
- 中文分詞器
- 常見字段類型
- kibana的安裝
- es批量導入數據
- es的term的多種查詢
- es的范圍查詢
- es的布爾查詢
- es的排序查詢
- es的指標聚合查詢
- es的桶聚合查詢
- es的別名操作
- es重建索引
- es的refresh操作
- es的高亮查詢
- es的查詢建議
- java實操es之集成
- 補充java操作es集成認證
- 補充java連接es集群
- java實操es之準備工作
- java實操es之各種騷操作(一期)
- java實戰之數據庫文件
- java實操es之各種騷操作(二期)
- java實操es之各種騷操作(三期)
- es分布式集群概念介紹
- es分布式集群的搭建
- es分布式集群kibana的配置
- es分布式集群分片管理
- es分布式集群節點健康管理
- es故障排查總結