Lucene 壓縮存儲之PackedInts(一)

爲了能節省空間,Lucene使用PackedInts類對long類型的數據進行壓縮存儲,基於內存使用率(memory-efficient)跟解壓速度(讀取速度),提供了多種壓縮方法,我們先通過類圖預覽下這些壓縮方法。 圖1:   圖1中MutableImpl類是PackedInts的內部類,其中Packed64SingleBlock是一個抽象類,它的實現如下所示: 圖2: 看這裏:https://
相關文章
相關標籤/搜索