Skip to content

Redis 8.12-rc1's roaring bitmap type shrinks a sparse bitmap from 24MB to 239KB

7.7 relevance
Score Breakdown
technical depth
9
novelty
8
actionability
7
community
7
strategic
5
personal
8

Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.

Redis roaring bitmap benchmark with concrete numbers is highly technical and actionable.

General dev.to
Redis 8.12-rc1's roaring bitmap type shrinks a sparse bitmap from 24MB to 239KB
Summary

Redis 8.12-rc1 integrates redis-roaring as an opt-in bitmap type, shrinking a 200M-bit sparse bitmap from 25MB to 239KB and accelerating BITCOUNT 14x. The new BITRANGEINTARRAY command reads set-bit positions directly. However, the feature is a separate type (not a string encoding), so string commands like GETRANGE fail, and dense bitmaps see a ~1% memory regression.

Author

Alex Georgiev

More from Alex Georgiev →