Incremental transfer of database segments

    公开(公告)号:US11379439B1

    公开(公告)日:2022-07-05

    申请号:US16857098

    申请日:2020-04-23

    申请人: Datometry, Inc.

    IPC分类号: G06F16/21 G06F16/23 G06F16/22

    摘要: Some embodiments provide a method for migrating data from a first database to a second database. The data is susceptible to change at the first database before all of the data is migrated to the second database and is available for access through the second database. The method transfers segments of data incrementally from the first database to the second database and generates a first digital signature for each transferred segment. The method identifies a set of transferred segments that have been modified in the first database before the data is available for access through the second database by generating a second digital signature for each transferred segment in the set and comparing the second digital signature for the segments with the first digital signature for the segments. The method transfers the modified segments from the first database to the second database in order to replace the previously transferred segments.

    Emulation of database updateable views for migration to a different database

    公开(公告)号:US11269824B1

    公开(公告)日:2022-03-08

    申请号:US16542143

    申请日:2019-08-15

    申请人: Datometry, Inc.

    摘要: For an updateable view that is defined for a first database, some embodiments provide an automated method for processing an update to data tuples in a second database, the update specified by reference to the updateable view. The method receives a first query from a client for modifying a particular data tuple presented in the updateable view. From a metadata storage, the method retrieves a definition of the updateable view, where the definition includes a reference to a first set of one or more objects associated with the particular data tuple in the first database. Based on the retrieved definition, the method generates a second query referencing a second set of one or more objects associated with the particular data tuple in the second database. The method executes the generated second query on the second database, to modify the particular data tuple in the second database.

    Incremental transfer of database segments

    公开(公告)号:US11726970B2

    公开(公告)日:2023-08-15

    申请号:US17857139

    申请日:2022-07-04

    申请人: Datometry, Inc.

    摘要: Some embodiments provide a method for migrating data from a first database to a second database. The data is susceptible to change at the first database before all of the data is migrated to the second database and is available for access through the second database. The method transfers segments of data incrementally from the first database to the second database and generates a first digital signature for each transferred segment. The method identifies a set of transferred segments that have been modified in the first database before the data is available for access through the second database by generating a second digital signature for each transferred segment in the set and comparing the second digital signature for the segments with the first digital signature for the segments. The method transfers the modified segments from the first database to the second database in order to replace the previously transferred segments.