Litcius/Paper detail

FSST

Peter Boncz, Thomas Neumann, Viktor Leis

2020Proceedings of the VLDB Endowment54 citationsDOIOpen Access PDF

Abstract

Strings are prevalent in real-world data sets. They often occupy a large fraction of the data and are slow to process. In this work, we present Fast Static Symbol Table (FSST), a lightweight compression scheme for strings. On text data, FSST offers decompression and compression speed similar to or better than the best speed-optimized compression methods, such as LZ4, yet offers significantly better compression factors. Moreover, its use of a static symbol table allows random access to individual, compressed strings, enabling lazy decompression and query processing on compressed data. We believe these features will make FSST a valuable piece in the standard compression toolbox.

Topics & Concepts

Compression (physics)Computer scienceTable (database)Data compressionProcess (computing)Symbol (formal)AlgorithmDatabaseOperating systemPhysicsProgramming languageThermodynamicsAlgorithms and Data CompressionNetwork Packet Processing and OptimizationAdvanced Data Storage Technologies