RoaringBitmap

bitmap

A fast and efficient compressed bitmap data structure

A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others

GitHub

4k stars
133 watching
562 forks
Language: Java
last commit: over 1 year ago
Linked from 2 awesome lists

bitsetdruidjavaluceneroaring-bitmapsroaringbitmapspark

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
roaringbitmap/roaring A data structure library that efficiently stores and manipulates dense sets of unique integers using compact binary representations. 2,562
roaringbitmap/croaring An optimized C library for compressing and manipulating bitmaps to improve performance on modern hardware 1,582
roaringbitmap/roaring-rs A data structure library for efficient bitset management 770
arashpartow/bitmap A C++ library providing optimized routines for processing 24-bit bitmap images 166
kelindar/bitmap A lightweight, SIMD-vectorized bitmap implementation in Go for efficient boolean operations and indexing. 316
baderouaich/bitmapplusplus A C++ library that provides simple and fast bitmap manipulation functionality. 36
igniterealtime/smack An XMPP client library for Java and Android 2,385
phishman3579/java-algorithms-implementation A collection of algorithms and data structures implemented in Java 4,463
sharish/bitmapmerger An Android project that merges two bitmaps without memory exceptions by processing them in background threads. 460
jitbit/mapdatareader A fast and lightweight .NET library for mapping data from IDataReader to strongly typed objects. 67
tlk00/bitmagic A C++ library for compact data structures and algorithms optimized for memory efficiency and high performance 413
swannodette/mori Provides an immutable data structure API in vanilla JavaScript inspired by ClojureScript's persistent data structures 3,385
greg7mdp/parallel-hashmap A family of fast and memory-friendly hash map and B-tree container implementations 2,587
timeandspaceio/smoothiemap An implementation of an efficient and low-latency map data structure 296
malabarba/lazy-map-clojure Creates maps with values computed on demand from data or Java objects 49