Patent · US Active

Adaptive dictionary compression/decompression for column-store databases

US10824596B2 · kind B2 · utility

2Cited by
8References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 23, 2019
Grant dateNov 3, 2020
Priority date
Expiry dateMay 26, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/221
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Innovations for adaptive compression and decompression for dictionaries of a column-store database can reduce the amount of memory used for columns of the database, allowing a system to keep column data in memory for more columns, while delays for access operations remain acceptable. For example, dictionary compression variants use different compression techniques and implementation options, Some dictionary compression variants provide more aggressive compression (reduced memory consumption) but result in slower run-time performance. Other dictionary compression variants provide less aggressive compression (higher memory consumption) but support faster run-time performance. As another example, a compression manager can automatically select a dictionary compression variant for a given column in a column-store database. For different dictionary compression variants, the compression manager predicts run-time performance and compressed dictionary size, given the values of the column, and selects one of the dictionary compression variants.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.