Elasticsearch 對外提供了一個 _tasks 接口,用于獲取當前各個節點正在執行的任務,這里要避免和 pending_tasks 搞混,后者是用于獲取在 mast...
Elasticsearch 對外提供了一個 _tasks 接口,用于獲取當前各個節點正在執行的任務,這里要避免和 pending_tasks 搞混,后者是用于獲取在 mast...
當我們遇到問題或者需要深入了解 Elasticsearch 的運行機制時,調整日志等級( logging level )到更詳細的級別,比如 DEBUG、TRACE ,會是一...
1 Data Replication 簡介 作為一個分布式數據系統,Elasticsearch/OpenSearch 也有主副本( Primary Shard )和副本( R...
用過 Kibana 的同學應該都注意過其頂部的搜索框,像下圖這樣。 這個輸入框接受符合 query string 語法的查詢語句。在日常開發中我們常用的都是 elastic ...
old gc 沒有垃圾對象可以回收了,而 young heap 有新對象生成,變大,所以總 heap 變大了。這種情況代表 jvm heap 不夠用了,要加大
你看懂 Elasticsearch Log 中的 GC 日志了嗎?如果1你關注過 elasticsearch 的日志,可能會看到如下類似的內容: 看到其中的[gc]關鍵詞你也猜到了這是與 GC 相關的日志,那么你了解每一部分的含義嗎?如果不...
如果1你關注過 elasticsearch 的日志,可能會看到如下類似的內容: 看到其中的[gc]關鍵詞你也猜到了這是與 GC 相關的日志,那么你了解每一部分的含義嗎?如果不...
很久之前研究過raft協議,最近項目中一直沒有使用,有些生疏了,這次重溫了一下raft,花了兩天的時間,就順便做下筆記。 一致性問題 在分布式系統中,一致性問題(consen...
在 Elasticsearch 中處理字符串類型的數據時,如果我們想把整個字符串作為一個完整的 term 存儲,我們通常會將其類型 type 設定為 keyword。但有時這...
初次接觸 Elasticsearch 的同學經常會遇到分詞相關的難題,比如如下這些場景: 為什么命名有包含搜索關鍵詞的文檔,但結果里面就沒有相關文檔呢? 我存進去的文檔到底被...
好久沒看書了,最近閑來無事,針對ES的range查詢的一些毛刺問題,想辦法如何去降低(避免是避免不了了)。無意中在ES的官網看到一篇博客,光看標題肯定就覺的吊炸天了吧。 推薦...
Logstash 是 Elastic Stack 中功能最強大的 ETL 工具,相較于 beats 家族,雖然它略顯臃腫,但是強在功能豐富、處理能力強大。大家在使用的過程中肯...
2017-1-9 更新:https://elasticsearch.cn/article/446why this happened? 攜程的兄弟給出了答案,看來結論是一致的就...
我經常被問到這樣的問題:ES最大能撐多少QPS ?確實這比證明我爸是我爸的問題更難解釋清楚,不過我通常會給出兩個選擇;1)你是否希望盡量高QPS而不需要管最大latency甚...
Elasticsearch 源代碼中使用了Guice框架進行依賴注入. 為了方便閱讀源碼對這塊的不理解, 此處我先通過模仿ES guice的使用方式簡單寫了一個基本Demo ...