发明名称 Encoded data processing
摘要 Techniques for encoded data processing which allow for continuous data processing as encoded data changes. Data is decomposed into one or more blocks with each block containing at least one data record. At least one data record within a given block is encoded with a first encoding process selected from one or more encoding processes. The first encoding process is associated with the given data block. Techniques evaluate whether or not to implement an encoding change for a given block when updating a given data record in the given block. Responsive to the evaluation, the given block is re-encoded with a second encoding process. Responsive to the re-encoding, the association of the given block is updated. A map is formed to convert the given data record encoded with the first encoding process to the second encoding process so as to preserve comparative relationships of the given data record.
申请公布号 US8756208(B2) 申请公布日期 2014.06.17
申请号 US201213545522 申请日期 2012.07.10
申请人 International Business Machines Corporation 发明人 Franke Hubertus;Iyer Balakrishna R.;Min Hong;Purcell Terence P.;Zhang Guogen
分类号 G06F17/00;G06F17/30 主分类号 G06F17/00
代理机构 Ryan, Mason & Lewis, LLP 代理人 Davis Jennifer R.;Ryan, Mason & Lewis, LLP
主权项 1. A method, comprising: decomposing data into one or more blocks, each block containing at least one data record; encoding the at least one data record within a given one of the one or more blocks with a first encoding process selected from one or more encoding processes; associating the first encoding process with the given block; evaluating whether or not to implement an encoding change for the given block containing a given data record when updating the given data record, wherein updating the given data record comprises at least one of inserting data into, updating data in, and deleting data from the given data record; re-encoding the given block containing the given data record with a second encoding process responsive to said evaluating step; updating the association of the given block responsive to said re-encoding step; and forming a map to convert the given data record encoded with the first encoding process to the second encoding process; wherein the given data record encoded with the first encoding process has one or more comparative relationships with one or more other data records encoded with the first encoding process; and wherein the map is formed so as to preserve, for the given data record encoded with the second encoding process, the one or more comparative relationships of the given data record encoded with the first encoding process.
地址 Armonk NY US