應用場景:
- 統計一組大資料中沒有出現過的數;
将這組資料映射到BitSet,然後周遊BitSet,對應位為0的數表示沒有出現過的資料。
- 對大資料進行排序;
将資料映射到BitSet,周遊BitSet得到的就是有序資料。
- 在記憶體對大資料進行壓縮存儲等等。
一個GB的記憶體空間可以存儲85億多個數,可以有效實作資料的壓縮存儲,節省記憶體空間開銷。
具體執行個體參考:
連結:https://www.cnblogs.com/rrttp/p/7668773.html
将這組資料映射到BitSet,然後周遊BitSet,對應位為0的數表示沒有出現過的資料。
将資料映射到BitSet,周遊BitSet得到的就是有序資料。
一個GB的記憶體空間可以存儲85億多個數,可以有效實作資料的壓縮存儲,節省記憶體空間開銷。
具體執行個體參考:
連結:https://www.cnblogs.com/rrttp/p/7668773.html