Elasticseach之文件所在分片

2021-10-07 03:39:11 字數 472 閱讀 4010

elasticseach的分片有很多時,如果我想查詢下某個文件當前所在分片,該如何查詢?

get /saas_product_batch_stock_test/_search_shards?routing=zhl10184670,zhl10174592,zhl10180859
注意routing支援多個,使用英文逗號分割。該引數就是你設定的路由,如果沒有改變路由值,預設就是_id。其結果如下:

,"1yhlr1hjqbs6lpqk439frq":,

"cmf1bikfqzi7l***otqayg":}

,"indices":}

,"shards":[

[}],

[}],

[}]]

}

重點關注shard字段,顯示的是多少就是在哪個分片。

ElasticSeach基本查詢

結構化查詢 dsl match 分詞匹配 查詢和 我的寶馬多少馬力 這個查詢語句匹配的文件 語句 我的寶馬多少馬力 進行分詞後搜尋,並且根據lucene的評分機制 tf idf 來進行評分。match phrase 都包含 比如上面乙個例子,乙個文件 我的保時捷馬力不錯 也會被搜尋出來,那麼想要精確...

ElasticSeach(二 部署執行)

cluster 集群名稱,同一集群名稱需一致,預設 elasticsearch node 節點名稱,集群內節點名稱需唯一 node.name node 1 自定義屬性 node.attr.rack r1 當前節點是否儲存資料 node.data true 是否是主節點 node.master tru...

官方文件之Cookie

蘋果文件翻譯內容 由於http協議的無狀態性,客戶端通常使用的持久化儲存資料都是來自於攜帶cookies的url網路請求 系統缺省會每次在傳送網路請求的時候在請求頭裡面設定cookie,我們通常沒有管理他,通過charles軟體抓包可以明顯的看到請求頭裡面多了個set cookie 引數 url l...