Show HN: A sparse, compressed bitmap index in C. Better than Roaring Bitmaps? (opens in new tab)
This is a C99 implementation of a sparse, compressed bitmap index. In the best case, it can store 2048 bits in just 8 bytes. In the worst case, it stores the 2048 bits uncompressed and requires an additional 8 bytes of overhead.
Read the original article