ElasticSearch 特性說明

2021-09-25 01:58:03 字數 520 閱讀 8818

1隱藏了分布式機制

es是一套分布式系統,分布式是為了應對大資料量,隱藏了分布式機制,

分片機制:我們沒有care過資料怎麼進行分片的,資料到那個shard中去的

cluster discovery(集**現機制,啟動第二個es程序,那個程序自動發現了集群,並且加入了集群,還接受了部分資料)

shard負載均衡(5個節點,總共25個shard,es會自動均勻分配)

3垂直擴容與水平擴容

業界一般為水平擴容。

4增減節點時資料rebalance

保持負載均衡

5 master節點

管理es集群的元資料,比如說索引的建立和刪除,維護索引元資料,節點的增加和移除,維護集群的元資料。

預設情況下,會自動選出一台節點,作為master節點。

master節點不承載所有的請求,所以不會是乙個單點瓶頸。

6節點平等的分布式架構

節點對等,每個節點都能接收所有的請求。

每個節點都能進行請求**,

響應收集。

elasticsearch配置詳解

elasticsearch的config資料夾裡面有兩個配置檔案 elasticsearch.yml和logging.yml,第乙個是es的基本配置檔案,第二個是日誌配置檔案,es也是使用log4j來記錄日誌的,所以logging.yml裡的設定按普通log4j配置檔案來設定就行了。下面主要講解下e...

誰在使用Elasticsearch

github github使用elasticsearch搜尋20tb的資料,包括13億的檔案和1300億行的 這個不用介紹了吧,碼農們都懂的,github在2013年1月公升級了他們的 搜尋,由solr轉為elasticsearch,目前集群規模為26個索引儲存節點和8個客戶端節點 負責處理搜尋請求...

elasticsearch配置說明

elasticsearch.yml是elasticsearch主要的配置檔案,所有的配置都在這個檔案裡完成,一般情況下,預設的配置已經可以比較好地執行乙個集群了,但你也可以對其進行微調。在環境變數中的引數可以用來作為配置引數的值,比如配置檔案裡舉的乙個例子為 node.rack 再比如 等。下面對其...