发明名称 Method and system for performing partial-sum queries on a data cube
摘要 Disclosed is a method and system for performing a partial-sum query in a database in which the data is represented as a multi-dimensional data cube. The data cube is partitioned into multi-dimensional blocks. One or more covering codes are then selected for each block, and a group of partial-sums is computed for each block based on its covering codes. At query time, the query result is generated by combining the partial-sums for those blocks that intersect with the query subset. To improve the query response time and reduce system storage requirements, the covering codes are preferably augmented as single-weight extended covering codes or composition-extended covering codes. Also, a second partial-sum may also be computed for each block to efficiently find its partial sum, based on the block's first partial-sums and the bit-position differences between selected codewords for the block and bit strings representing the cell indexes of the blocks intersecting with the query subset.
申请公布号 US5890151(A) 申请公布日期 1999.03.30
申请号 US19970853750 申请日期 1997.05.09
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 AGRAWAL, RAKESH;BRUCK, JEHOSHUA;HO, CHING-TIEN
分类号 G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址
您可能感兴趣的专利