環境 elasticsearch-7.4.2 + openjdk-111. 安裝瀏覽器elasticsearch外掛程式(chrome):chrome://extensions/?id=ffmkiejjmecolpfloofpjologoblkegm2. 關閉es集群:自己在windows機器測試命令記錄
curl -xpost http://localhost:9200/_cluster/nodes/_shutdown
關閉單一節點(節點名稱:「blrmmvbdskiceygsihijdg」)
3. 檢查集群狀態get:
/_cat/health?v&pretty
或
_cluster/health?pretty
4. 建立乙個索引
put
如下,建立了customer索引,型別是_doc,文件id是1
}}# 查詢所有索引
# v:帶表頭輸出
# s:按照某列排序
# health:輸出指定狀態的index
get /_cat/indices?v&s=docs.count&health=yellow
# 檢視索引狀態
get /_cat/indices
get /_cat/indices?v&index=demo
# 檢視別名
get /_cat/aliases?v
# 檢視健康
get /_cat/health?v
# 檢視主節點
get /_cat/master?v
# 集群健康
get /_cluster/health
# 檢視集群狀態,包括所有集群節點、集群級別的設定、
get /_cluster/state
get /_cluster/state/metadata/demo
get /_cluster/stats?human&pretty
# 新增索引
delete demo2
put demo2
},"properties": ,
"goodsname": ,
"category": }}}
# 新增測試資料
put /demo2/_doc/1
put /demo2/_doc/2
put /demo2/_doc/3
# 建立別名alias,可以通過別名進行搜尋
# 可以關聯多個indcies
# 帶過濾的alies
post /_aliases}}
}]}get /demo2_alias/_search
}}# 查詢alias的資訊
get /demo2_alias/_alias/*
# 新增多項依賴
post /_aliases
} ]
}# remove_index將會刪除索引,慎用
post /_aliases}},
}]}# 檢視所有別名
get /_cat/aliases
get /demo2/_search
}}### 文件相關api
# 新增,如果存在則更新,內部有_version版本號遞增
put /demo/_doc/5
# 跟put類似的
post /demo/_doc/6?
get /demo/_search
}}get /demo/_search
}}get /demo/_search
}, }]
}},"sort": ,
"from": 1,
"size": 2
}demo2
get _search}}get _cat/indices
get /_xpack/sql?format=json
get /yuce_rpt_goods_effect_analysis_sup/_search
}}get /yuce_rpt_goods_effect_analysis_operation/_search}}]
}}}# 查詢運營助手
get /yuce_rpt_goods_effect_analysis_operation/_search
}, },},}
]}},"sort": ,
"from": 0,
"size": 50
}get /yuce_rpt_goods_effect_analysis_sup/_search
}, ]}},
"sort": ,
"from": 0,
"size": 50
}
elasticsearch學習入門
由於es更新很快,本文這類快餐式的記錄僅供參考 es的官網有比較全面的api,但我看過以後感覺api的層次還是有點亂,至少沒有mongodb的文件那麼簡單易讀。從簡單的應用開始慢慢認識es的。比如要搭建個中文新聞資訊的搜尋引擎,新聞有 標題 內容 作者 型別 發布時間 這五個字段 我們要提供 標題和...
elasticsearch 入門學習
原文 1 思考 大規模資料如何檢索 當系統資料量上了10億 100億條的時候,我們在做系統架構的時候通常會從以下角度去考慮問題 2 傳統資料庫的應對解決方案 對於關係型資料,我們通常採用以下或類似架構去解決查詢瓶頸和寫瓶頸 3 非關係型資料庫的解決方案 對於nosql資料庫,以mongdb為例,其它...
Elasticsearch 學習筆記
參考 關係型資料庫 elasticsearch 資料庫database索引index,支援全文檢索 表table型別type 資料行row文件document,但不需要固定結構,不同文件可以具有不同字段集合 資料列column字段field 模式schema 索引字段型別numeric dataty...