发明名称 ADAPTIVE DICTIONARY COMPRESSION/DECOMPRESSION FOR COLUMN-STORE DATABASES
摘要 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.
申请公布号 US2015178305(A1) 申请公布日期 2015.06.25
申请号 US201314139669 申请日期 2013.12.23
申请人 Mueller Ingo;Ratsch Cornelius;Sanders Peter;Faerber Franz 发明人 Mueller Ingo;Ratsch Cornelius;Sanders Peter;Faerber Franz
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. One or more tangible computer-readable media storing computer-executable instructions for causing a computing system programmed thereby to perform a method comprising: selecting one of multiple available dictionary compression variants to apply to a dictionary for a column of a table in a column-store database; and applying the selected dictionary compression variant to the dictionary.
地址 Heidelberg DE