引言 最近幾個月我們小組在做SQL拉數(shù)據(jù)相關(guān)的優(yōu)化工作,主要涉及Trino、ES、Lucene三個模塊的開發(fā)優(yōu)化,具體優(yōu)化包括列存-行轉(zhuǎn)列讀取、...
說明 周末閑來無事花點(diǎn)時間,基于Lucene倒排索引的思想,使用Python簡單實(shí)現(xiàn)了索引文檔與短語搜索的小功能,目的是幫助快速理解倒排索引的寫...
Debug說明 記錄ES數(shù)據(jù)搜索的整個debug流程,具體細(xì)節(jié)沒有作過多的解釋說明 Debug的索引,設(shè)置2shard、0replicas,便于...
背景 前段時間客戶根據(jù)看到的ES日志報了索引無法創(chuàng)建的Bug,研發(fā)工作完成差不多后,開始梳理前線客戶Bug,調(diào)研后才發(fā)現(xiàn)原來是Dangling索...
背景 前段時間幫著客戶排查ES相關(guān)的問題,客戶環(huán)境后期接入的數(shù)據(jù)量比當(dāng)初規(guī)劃的多了很多,依據(jù)機(jī)器資源的使用情況決定對當(dāng)前ES集群進(jìn)行擴(kuò)容;由2d...
前言 平時在研究ES的分布式Doc(文檔)寫入操作時,我們已經(jīng)知道對將要寫入的Doc,ES首先會計算其應(yīng)該寫入到索引的哪個分片,然后在根據(jù)集群m...
Debug說明 記錄ES寫入數(shù)據(jù)的整個Debug流程,具體實(shí)現(xiàn)細(xì)節(jié)沒有做過多解釋說明 Debug的索引,設(shè)置1shard、0replicas,便...
引言 我們在使用python開發(fā)過程中,list屬于使用非常廣泛的數(shù)據(jù)結(jié)構(gòu)。不管是自己程序存放數(shù)據(jù),還是處理接口返回的數(shù)據(jù),我們都更傾向于使用l...
引言 前段時間,沒事兒時翻看了自己剛參加工作時寫的一些代碼,發(fā)現(xiàn)代碼中有好幾處分別都用到了lambda表達(dá)式,從代碼中會發(fā)現(xiàn)那時候的自己對lam...