1 repository
Hash map implementations using primitive keys and values to minimize object overhead and garbage collection.
Distinct from Hash Maps: Distinct from Hash Maps: focuses on primitive-only key-value storage to avoid boxing overhead, not general object-based hash maps.
Explore 1 awesome GitHub repository matching data & databases · Primitive. Refine with filters or upvote what's useful.
The 1BRC (One Billion Row Challenge) is a Java performance benchmarking exercise that processes one billion temperature records from a text file to compute the minimum, mean, and maximum temperature per weather station. At its core, it is a large-scale data aggregation challenge designed to test how efficiently a Java program can parse and aggregate structured data from a plain text file, serving as both a programming exercise and a benchmark for Java performance optimization. The project distinguishes itself through a collection of performance-oriented architectural patterns for high-through
Uses a hand-optimised hash map with primitive long keys and int values to minimise object overhead and garbage collection.