Elasticsearch 使用集群 建立索引

2021-09-26 07:16:44 字數 1073 閱讀 6584

elasticsearch 修改資料

elasticsearch 搜尋資料

現在讓我們建立乙個名為「customer」的索引,然後再次列出所有索引:

api格式:

put /customer?pretty

get /_cat/indices?v

第乙個命令使用put建立名為「customer」的索引。末尾追加pretty,可以漂亮地列印json響應(如果有的話)。

curl命令訪問api:

curl -x put "localhost:9200/customer?pretty"

curl -x get "localhost:9200/_cat/indices?v"

響應:

[root@qikegu elasticsearch]

# curl -x put "localhost:9200/customer?pretty"

[root@qikegu elasticsearch]

# curl -x get "localhost:9200/_cat/indices?v"

health status index uuid pri rep docs.count docs.deleted store.size pri.store.size

yellow open customer hgmh4nps**whz-uscekk5w 1 1 0 0 230b 230b

第二個命令的結果告訴我們,現在有乙個名為customer的索引,它有乙個主分片和乙個副本(預設值),沒有包含任何文件。

customer索引上標記了乙個黃色健康狀態,回想一下前面的討論,黃色表示還沒有分配一些副本。發生這種情況的原因是,預設情況下,elasticsearch為該索引建立了乙個副本,但是目前只有乙個節點,要等另乙個節點加入集群後,才可以分配該副本(用於高可用性)。一旦將該副本分配到第二個節點,該索引的健康狀態將變為綠色。

誰在使用Elasticsearch

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

ElasticSearch使用入門

es的安裝 啟動 cd.elasticsearch 2 4 3 bin elasticsearch bin elasticsearch d 後台執行 es安裝驗證 注意 預設啟動的時候es繫結的網路ip是本機127.0.0.1,只能通過這個ip訪問 兩種修改方式 1 修改config elastic...

ElasticSearch使用學習

elasticsearch是乙個基於lucene的搜尋服務,它通過倒排索引的方法提供了全文搜尋的能力。1 插入資料 elasticsearch中存放資料的為文件,有索引及型別名,如下插入兩文件 2 檢索文件 1 檢索id為1的文件 curl x get elasticsearch.in.netwa....