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 ...

LicenseApache 2.0
CategoriesCollections
Tagsbundlestructuresdatacollectionsgoogleosgi
HomePage https://github.com/lemire/javaewah 🔍 Inspect URL
DateJul 21, 2021
Filespom (7 KB)  bundle (163 KB)  View All
RepositoriesRedhat GA
Ranking#5526 in MvnRepository (See Top Artifacts)
#21 in Collections
Used By96 artifacts
VulnerabilitiesVulnerabilities from dependencies:
CVE-2020-15250

Note: There is a new version for this artifact

New Version1.2.3

Scope:
Scope:
Format:
Scope:
Scope:
Scope:
Scope:
Scope:
Scope:

Note: this artifact is located at Redhat GA repository (https://maven.repository.redhat.com/ga/)

Compile Dependencies (0)

Category/License Group / ArtifactVersionUpdates

Test Dependencies (1)

Category/License Group / ArtifactVersionUpdates
Testing
EPL 2.0
junit » junit1 vulnerability 4.106.0.1

Developers

NameEmailDev IdRolesOrganization
Daniel Lemirelemire<at>gmail.comlemirearchitect, developer, maintainerLICEF Research Center
JBoss.org Communityjboss.orgJBoss.org

Related Books

Java Generics and Collections: Fundamentals and Recommended PracticesJava Generics and Collections: Fundamentals and Recommended Practices (2025)
by Naftalin, Maurice, Wadler, Philip
Mastering Java Collections: From Basics to Expert ProficiencyMastering Java Collections: From Basics to Expert Proficiency (2024)
by Smith, William
Sandboxing remote code execution in the distributed system RCE: Sandbox based on Java and OSGiSandboxing remote code execution in the distributed system RCE: Sandbox based on Java and OSGi (2017)
by Stammerjohann, Marc Julian
Building Modular Cloud Apps with OSGi: Practical Modularity with Java in the Cloud AgeBuilding Modular Cloud Apps with OSGi: Practical Modularity with Java in the Cloud Age (2013)
by Bakker, Paul, Ertman, Bert
Building Modular Cloud Apps with OSGi: Practical Modularity with Java in the Cloud AgeBuilding Modular Cloud Apps with OSGi: Practical Modularity with Java in the Cloud Age (2013)
by Bakker, Paul, Ertman, Bert
Enterprise OSGi in Action: With examples using Apache AriesEnterprise OSGi in Action: With examples using Apache Aries (2013)
by Holly Cummins, Timothy Ward
Enterprise OSGi In Action: With examples using Apache AriesEnterprise OSGi In Action: With examples using Apache Aries (2013)
by Cummins, Holly, Ward, Timothy
Instant OSGi StarterInstant OSGi Starter (2013)
by Goodyear, Jamie, Edstrom, Johan
Java Application Architecture: Modularity Patterns with Examples Using OSGi (Robert C. Martin Series)Java Application Architecture: Modularity Patterns with Examples Using OSGi (Robert C. Martin Series) (2012)
by Knoernschild, Kirk
Java Application Architecture: Modularity Patterns with Examples Using OSGi (Robert C. Martin Series)Java Application Architecture: Modularity Patterns with Examples Using OSGi (Robert C. Martin Series) (2012)
by Knoernschild, Kirk
OSGi: Conception d'applications modulaires en Java.OSGi: Conception d'applications modulaires en Java. (2012)
by Molière, Jérôme
OSGi in DepthOSGi in Depth (2011)
by de Castro Alves, Alexandre
OSGi in Action: Creating Modular Applications in JavaOSGi in Action: Creating Modular Applications in Java (2011)
by Hall, Richard S., Pauls, Karl, McCulloch, Stuart, Savage, David
Data Structures and the Java Collections FrameworkData Structures and the Java Collections Framework (2011)
by Collins, William J.
OSGi and Apache Felix 3.0 Beginner's GuideOSGi and Apache Felix 3.0 Beginner's Guide (2010)
by Gedeon, Walid Joseph
A Usable Semantic OSGi Architecture within the Smart Home Environment: Design, Implementation and ValidationA Usable Semantic OSGi Architecture within the Smart Home Environment: Design, Implementation and Validation (2010)
by Cabezas, Pablo, Legarda, Jon, María Sarriegi, José
OSGi Service Platform Enterprise Specification: Release 4, Version 4.2OSGi Service Platform Enterprise Specification: Release 4, Version 4.2 (2010)
by Alliance, OSGi
OSGi and Equinox: Creating Highly Modular Java SystemsOSGi and Equinox: Creating Highly Modular Java Systems (2010)
by Mcaffer, Jeff, Vanderlei, Paul, Archer, Simon
Getting Started With the Feature Pack for Osgi Applications and Jpa 2.0Getting Started With the Feature Pack for Osgi Applications and Jpa 2.0 (2009)
by IBM Redbooks
OSGi Service Platform Service Compendium: Release 4, Version 4.2OSGi Service Platform Service Compendium: Release 4, Version 4.2 (2009)
by Alliance, OSGi
OSGi Service Platform: Core SpecificationOSGi Service Platform: Core Specification (2009)
by Alliance, OSGi
Pro Spring Dynamic Modules for OSGi Service Platforms (Expert's Voice in Open Source)Pro Spring Dynamic Modules for OSGi Service Platforms (Expert's Voice in Open Source) (2009)
by Rubio, Daniel
Java Generics and Collections: Speed Up the Java Development ProcessJava Generics and Collections: Speed Up the Java Development Process (2006)
by Naftalin, ., Wadler, Philip
OSGi Service Platform: The OSGi AllianceOSGi Service Platform: The OSGi Alliance (2003)
by Osgi Alliance
Osgi Service Platform, Release 2Osgi Service Platform, Release 2 (2001)
by Osgi
Designing Dynamic Java Applications With Osgi (Developer's Library)Designing Dynamic Java Applications With Osgi (Developer's Library)
by Abu-eid, Valery
Modular Java: Creating Flexible Applications With OSGi and SpringModular Java: Creating Flexible Applications With OSGi and Spring
by Walls, Craig