Patent ID: 11960474
Assignee: RED BEND LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A system for generating a delta instructions record for updating a source database in-place, comprising:
at least one processor executing a code, the code comprising:
code instructions to obtain a plurality of source data items contained in a plurality of cells of a plurality of tables of a source database, each of the plurality of tables is organized in a plurality of tuples and a plurality of columns;
code instructions to create a column oriented source stream serializing the plurality of source data items by concatenating a source data item of each cell of each of the plurality of columns to a preceding source data item of a cell preceding the respective cell in the respective column;
code instructions to obtain a plurality of target data items contained in a plurality of tables of a target database which is an updated version of the source database comprising at least one data item changed compared to a respective source data item;
code instructions to create a column oriented target stream serializing the plurality of target data items such that each target data item is concatenated to a preceding target data item;
code instructions to generate a delta instructions record comprising instructions for applying changes detected between the source database and the target database by comparing between the source stream and the target stream; and
code instructions to output the delta instructions record which is used to update the source database to the target database.