詳解varint編碼原理

什麼是varint編碼:簡單來說varint是一種數壓縮算法,其核心思想是利用bit位來實現數據的壓縮。 比如在java中:int param = 1234;轉換爲二進制爲:1111011,而java中int類型佔4個字節,存儲方式如下: 前面的21個字節空位造成了大量內存空間的浪費,如果可以對空位(0)進行壓縮,那麼會大大節省內存空間,如果數據在網絡中傳輸時,也會節省大量節省網絡帶寬消耗 var
相關文章
相關標籤/搜索