# aircompressor **Repository Path**: mirrors_donglua/aircompressor ## Basic Information - **Project Name**: aircompressor - **Description**: A port of Snappy, LZO and LZ4 to Java - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Compression in pure Java [![Maven Central](https://img.shields.io/maven-central/v/io.airlift/aircompressor.svg?label=Maven%20Central)](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22io.airlift%22%20AND%20a%3A%22aircompressor%22) [![Build Status](https://travis-ci.org/airlift/aircompressor.svg?branch=master)](https://travis-ci.org/airlift/aircompressor) This library contains implementations of [LZ4](https://github.com/Cyan4973/lz4), [Snappy](http://code.google.com/p/snappy/), and [LZO](http://www.oberhumer.com/opensource/lzo/) written in pure Java. They are typically 10-40% faster than the JNI wrapper for the native libraries. # Hadoop CompressionCodec In addition to the raw block encoders, there are implementations of the Hadoop CompressionCodec for each algorithm. They are typically 300% faster than the JNI wrappers.