Proceedings of the VLDB Endowment · 2020 · 54 citations · 15 references
ComputingComputer ScienceData ManagementData StructuresDatabasesData CompressionLookup TablesLossy Data CompressionQuery ProcessingSymbol TablesText EncodingCompressed Data StructuresCompressionCompression AlgorithmsCompression TechniquesIndex CompressionString CompressionSymbol Table ConstructionSymbol Table Design
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.
15
How good are query optimizers, really?
Viktor Leis, Andrey Gubichev, Atanas Mirchev et al. · Proceedings of the VLDB Endowment · 2015 · 673 citations · Full text
Super-Scalar RAM-CPU Cache Compression
Marcin Żukowski, Sándor Héman, Niels Nes et al. · 2006 · 478 citations
The Snowflake Elastic Data Warehouse
Benoît Dageville, Thierry Cruanes, Marcin Żukowski et al. · 2016 · 312 citations
Vijayshankar Raman, Gopi K. Attaluri, Ronald Barber et al. · Proceedings of the VLDB Endowment · 2013 · 254 citations