LeCo: Lightweight Compression via Learning Serial Correlations
원문 초록
Lightweight data compression is a key technique that allows column stores to exhibit superior performance for analytical queries. Despite a comprehensive study on dictionary-based encodings to approach Shannon's entropy, few prior works have systematically exploited the serial correlation in a column for compression. In this paper, we propose LeCo (i.e., Learned Compression), a framework that uses machine learning to remove the serial redundancy in a value sequence automatically to achieve an outstanding compression ratio and decompression performance simultaneously. LeCo presents a general approach to this end, making existing (ad-hoc) algorithms such as Frame-of-Reference (FOR), Delta Encoding, and Run-Length Encoding (RLE) special cases under our framework. Our microbenchmark with three synthetic and six real-world data sets shows that a prototype of LeCo achieves a Pareto improvement on both compression ratio and random access speed over the existing solutions. When integrating LeCo into widely-used applications, we observe up to 5.2x speed up in a data analytical query in the Arrow columnar execution engine and a 16% increase in RocksDB's throughput.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
AstroCompress: A benchmark dataset for multi-purpose compression of astronomical data
Stationary MMD Points for Cubature
MiniLongBench: The Low-cost Long Context Understanding Benchmark for Large Language Models
Efficient compression of neural networks and datasets
DD-Ranking: Rethinking the Evaluation of Dataset Distillation
ReplayCAD: Generative Diffusion Replay for Continual Anomaly Detection
토론
이 논문과 연결된 포럼 글이 아직 없습니다.