Высококоэффициентное сжатие данных, генерируемых машинами
High-Ratio Compression for Machine-Generated Data
2023-12-08
SCID: 54.1/ax8gj9gc
Discuss with AI
шаблонное сжатие (PBC)высокий коэффициент сжатиямашинно-генерируемые данныесжатие на уровне записейпроизвольный доступ
Figures from the paper
Abstract (AI)
Объём данных, генерируемых машинами, быстро растёт, создавая проблемы для систем, интенсивно использующих данные, особенно поскольку темпы роста данных опережают увеличение ёмкости хранилищ. Для решения проблемы хранения сжатие играет ключевую роль в подсистемах хранения, особенно в приложениях, интенсивно использующих данные, где необходимы высокий коэффициент сжатия и эффективный произвольный доступ. Однако существующие методы сжатия, как правило, ориентированы на универсальные подходы и подходы на основе блоков данных, не учитывая внутреннюю структуру данных, генерируемых машинами, что приводит к низкому коэффициенту сжатия или ограниченной эффективности поиска. Для устранения этих ограничений мы предлагаем алгоритм сжатия на основе шаблонов (Pattern-Based Compression, PBC), специально ориентированный на закономерности в данных, генерируемых машинами, что в большинстве случаев позволяет достичь оптимальности по Парето. В отличие от традиционных методов на основе блоков данных, PBC сжимает данные на уровне отдельных записей, обеспечивая быстрый произвольный доступ. Экспериментальная оценка показывает, что в среднем коэффициент сжатия PBC в два раза выше, чем у передовых современных методов, при сохранении сопоставимой скорости сжатия и распаковки. Мы также интегрировали PBC в промышленную систему управления базами данных и улучшили как коэффициент сжатия, так и пропускную способность.
Key Findings
1
Эксперименты показывают, что в среднем PBC достигает коэффициента сжатия в два раза выше, чем современные методы, сохраняя сопоставимые скорости сжатия и распаковки.
2
Интеграция PBC в промышленную систему баз данных улучшает как коэффициент сжатия, так и пропускную способность.
3
Машинно-генерируемые данные содержат присущие им закономерности, которые общие и блочные методы сжатия используют недостаточно эффективно.
4
В большинстве случаев PBC обеспечивает парето-оптимальный компромисс между коэффициентом сжатия, эффективностью доступа и скоростью обработки.
5
Алгоритм Pattern-Based Compression (PBC) сжимает данные на уровне отдельных записей, выявляя повторяющиеся шаблоны и обеспечивая быстрый случайный доступ.
Research Object
машинно-генерируемые данные в системах хранения данных с интенсивной обработкой данных
Research Subject
коэффициент сжатия, эффективность произвольного доступа и пропускная способность при шаблонно-ориентированном сжатии по отдельным записям
Publication Details
Publication Date
2023-12-08
Journal
Publisher
ISSN
Cited by
7
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest