Elasticsearch集群配置以及REST API使用


ES安裝與啟動

  在官網下載壓縮包,解壓后直接運行bin目錄下的.bat文件即可。下載地址戳這里

ES配置集群

  Elasticsearch配置集群很簡單,只要配置一個集群的 名稱 ,ES就會自動尋找並加入到其中。

  並且會自動的進行分片、備份等等操作。

  

  配置方式:

  直接修改conf/elasticsearch.yml

ES查詢集群狀態

  使用ES的REST API可以做到下面的事情:

  1 管理集群,節點,索引數據和元數據

  2 執行創建,讀取,更新和刪除操作,以及根據索引查詢

  3 執行更深入的操作,比如分頁、排序、過濾、腳本、faceting、聚合等。

  

  查詢集群的健康狀況:

curl localhost:9200/_cat/health?v

  查詢結果中status會顯示狀態顏色:

  red:表示有些數據不可用

  yellow:表示所有數據可用,但是備份不可用

  green:表示一切正常

  注意,即便是紅色,部分分片上的數據也是可用的。

  上面的第一次是我們默認執行elasticsearch.bat時,響應的結果。

  這是因為第一次默認執行時,時沒有配置集群以及節點名稱的。

  第二次手動修改了配置文件conf/elasticsearch.yml,所以我們查詢集群時,會有兩個節點。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM