Top Description Packages

JavaEWAH 1.2.3

Resources
Homepage, Development, Bug Tracker, Forum, License (Apache 2)
Dependencies
java.base
Maven Central
Group ID:com.googlecode.javaewah
Artifacts:JavaEWAH

Project JavaEWAH

The bit array data structure is implemented in Java as the BitSet class. Unfortunately, this fails to scale without compression. JavaEWAH is a word-aligned compressed variant of the Java bitset class. It uses a 64-bit run-length encoding (RLE) compression scheme. The goal of word-aligned compression is not to achieve the best compression, but rather to improve query processing time. Hence, we try to save CPU cycles, maybe at the expense of storage. However, the EWAH scheme we implemented is always more efficient storage-wise than an uncompressed bitmap (implemented in Java as the BitSet class). Unlike some alternatives, javaewah does not rely on a patented scheme.

Release 1.2.3

Release Date
2023-03-08
Version Control
Git
[email protected]:lemire/javaewah.git
Developers
Daniel Lemire :architect, developer, maintainer

Package Summary

Modifier and TypePackage and Description
package
package
package
package
package