Hardwood 1.0: A Fast, Lightweight Apache Parquet Reader for the JVM
Read OriginalHardwood 1.0 is a new open-source Apache Parquet library for the JVM, written from scratch to read Parquet files quickly with no mandatory dependencies. It is performance-focused and multi-threaded, decoding pages across all CPU cores by default. The 1.0 release supports all physical and logical column types, various encodings and compression schemes, local and remote file parsing, projections, and predicate push-down. It targets Java 21+, is available on Maven Central under Apache License 2.0, and offers both a row reader API and a low-level API for different performance needs.
Comments
No comments yet
Be the first to share your thoughts!
Browser Extension
Get instant access to AllDevBlogs from your browser
Top of the Week
No top articles yet