Applying transaction log in parallel

    公开(公告)号:US09760617B2

    公开(公告)日:2017-09-12

    申请号:US14290421

    申请日:2014-05-29

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30578

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for data replication in a database system environment are described. In an aspect, the data replication includes grouping, in-memory, a plurality of transactions to be replicated as a single transaction from a source database system to a target database system. A plurality of net row changes is compiled for the plurality of transactions, and data inconsistency detection and resolution within a command application order are performed. The plurality of net row changes are organized in segments and the segments can be applied simultaneously in bulk to the target database system.

    APPLYING TRANSACTION LOG IN PARALLEL
    3.
    发明申请
    APPLYING TRANSACTION LOG IN PARALLEL 有权
    申请交易登录并行

    公开(公告)号:US20150347551A1

    公开(公告)日:2015-12-03

    申请号:US14290421

    申请日:2014-05-29

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30578

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for data replication in a database system environment are described. In an aspect, the data replication includes grouping, in-memory, a plurality of transactions to be replicated as a single transaction from a source database system to a target database system. A plurality of net row changes is compiled for the plurality of transactions, and data inconsistency detection and resolution within a command application order are performed. The plurality of net row changes are organized in segments and the segments can be applied simultaneously in bulk to the target database system.

    摘要翻译: 描述了用于数据库系统环境中的数据复制的系统,方法,计算机程序产品实施例及其组合和子组合。 在一方面,数据复制包括将要从源数据库系统复制为单个事务的多个事务分组到目标数据库系统。 针对多个事务编辑多个净行更改,并且执行命令应用顺序内的数据不一致性检测和解析。 多个网行更改以段为单位组织,并且段可以批量同时应用于目标数据库系统。

    Replication Description Model for Data Distribution
    4.
    发明申请
    Replication Description Model for Data Distribution 有权
    数据分发的复制描述模型

    公开(公告)号:US20150186484A1

    公开(公告)日:2015-07-02

    申请号:US14142037

    申请日:2013-12-27

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30575

    摘要: A system, method and computer-readable mediums for replicating data, are provided. A replication logic description describing how data is replicated in a replication path and a resource description describing a replication environment are specified. The replication logic description is bound to at least one resource in the resource description. Once bound, an object representing a bound replication logic description and the resource description is generated and deployed in the replication environment. Once deployed the object replicates data in the replication path while ensuring transaction consistency and delivery during replication of the data.

    摘要翻译: 提供了用于复制数据的系统,方法和计算机可读介质。 指定描述如何在复制路径中复制数据的复制逻辑描述以及描述复制环境的资源描述。 复制逻辑描述被绑定到资源描述中的至少一个资源。 绑定后,将在复制环境中生成并部署表示绑定复制逻辑描述和资源描述的对象。 部署后,对象会在复制路径中复制数据,同时确保数据复制期间事务的一致性和传递。

    HIGH VOLUME, HIGH SPEED ADAPTIVE DATA REPLICATION
    5.
    发明申请
    HIGH VOLUME, HIGH SPEED ADAPTIVE DATA REPLICATION 有权
    高容量,高速自适应数据复制

    公开(公告)号:US20110153568A1

    公开(公告)日:2011-06-23

    申请号:US12646321

    申请日:2009-12-23

    IPC分类号: G06F17/00 G06F12/16

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for data replication in a database system environment are described. In an aspect, the data replication includes grouping, in-memory, a plurality of transactions to be replicated as a single transaction from a source database system to a target database system. A plurality of net row changes is compiled for the plurality of transactions, and data inconsistency detection and resolution within a command application order are performed. Further included is bulk application of the plurality of net row changes to the target database system.

    摘要翻译: 描述了用于数据库系统环境中的数据复制的系统,方法,计算机程序产品实施例及其组合和子组合。 在一方面,数据复制包括将要从源数据库系统复制为单个事务的多个事务分组到目标数据库系统。 针对多个事务编辑多个净行更改,并且执行命令应用顺序内的数据不一致性检测和解析。 还包括将多个网络行更改批量应用于目标数据库系统。

    High volume, high speed adaptive data replication
    6.
    发明授权
    High volume, high speed adaptive data replication 有权
    高容量,高速自适应数据复制

    公开(公告)号:US08996458B2

    公开(公告)日:2015-03-31

    申请号:US12646321

    申请日:2009-12-23

    IPC分类号: G06F17/30 G06F11/20

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for data replication in a database system environment are described. In an aspect, the data replication includes grouping, in-memory, a plurality of transactions to be replicated as a single transaction from a source database system to a target database system. A plurality of net row changes is compiled for the plurality of transactions, and data inconsistency detection and resolution within a command application order are performed. Further included is bulk application of the plurality of net row changes to the target database system.

    摘要翻译: 描述了用于数据库系统环境中的数据复制的系统,方法,计算机程序产品实施例及其组合和子组合。 在一方面,数据复制包括将要从源数据库系统复制为单个事务的多个事务分组到目标数据库系统。 针对多个事务编辑多个净行更改,并且执行命令应用顺序内的数据不一致性检测和解析。 还包括将多个网络行更改批量应用于目标数据库系统。

    DIRECTING A DATA REPLICATION ENVIRONMENT THROUGH POLICY DECLARATION
    7.
    发明申请
    DIRECTING A DATA REPLICATION ENVIRONMENT THROUGH POLICY DECLARATION 审中-公开
    通过政策声明指导数据复制环境

    公开(公告)号:US20130159253A1

    公开(公告)日:2013-06-20

    申请号:US13326928

    申请日:2011-12-15

    IPC分类号: G06F17/30

    CPC分类号: G06F16/27

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for directing a data replication environment through policy declaration are described. Aspects include identifying a policy declaration defining a replication environment, and processing the policy declaration to instantiate the replication environment according to parameters established in the policy declaration.

    摘要翻译: 描述了通过策略声明指导数据复制环境的系统,方法,计算机程序产品实施例及其组合和子组合。 方面包括识别定义复制环境的策略声明,以及根据策略声明中建立的参数处理策略声明来实例化复制环境。

    HYBRID DATA REPLICATION
    8.
    发明申请
    HYBRID DATA REPLICATION 有权
    混合数据复制

    公开(公告)号:US20130159249A1

    公开(公告)日:2013-06-20

    申请号:US13326892

    申请日:2011-12-15

    IPC分类号: G06F17/30

    摘要: System, method, computer program product embodiments and combinations and sub-combinations thereof for hybrid data replication are described. Aspects include identifying a type of database data replication, the type including a combination of replication approaches, and managing replication based on the identified type, including coordinated switching from one replication approach to another automatically with transactional consistency maintained among source and target databases.

    摘要翻译: 描述了用于混合数据复制的系统,方法,计算机程序产品实施例及其组合和子组合。 方面包括识别数据库数据复制的类型,包括复制方法的组合的类型,以及基于所识别的类型来管理复制,包括在源数据库和目标数据库之间自动维护从一个复制方法到另一个复制方法的协调切换,并保持事务一致性。

    NON-DISRUPTIVE DATA MOVEMENT AND NODE REBALANCING IN EXTREME OLTP ENVIRONMENTS
    9.
    发明申请
    NON-DISRUPTIVE DATA MOVEMENT AND NODE REBALANCING IN EXTREME OLTP ENVIRONMENTS 有权
    非破坏性数据移动和极端OLTP环境中的节点重新分配

    公开(公告)号:US20120158805A1

    公开(公告)日:2012-06-21

    申请号:US12970219

    申请日:2010-12-16

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30584 G06F17/3048

    摘要: Systems and methods for non-disruptive cache startup, shutdown, data partition movement, and node rebalancing for a data fabric within a data grid in a database environment. The data grid is a clustered in-memory database (IMDB) cache comprising one or more data fabrics including multiple IMDB cache nodes. The method takes a time tag and moves data from source to destination nodes while allowing updates to data on the source nodes. The method propagates updates occurring after the time tag to destination nodes from source nodes and switches applications and ownership to the destination nodes. Another method slices data for a partitioned fabric and stores slices on nodes. Another method starts a data fabric by moving data from a grid backend to the nodes. In an embodiment, another method rebalances nodes in a non-disruptive manner. When a fabric is shutdown, the method saves data from the nodes to the grid backend.

    摘要翻译: 用于数据库环境中数据网格内数据结构的非中断缓存启动,关闭,数据分区移动和节点重新平衡的系统和方法。 数据网格是包含一个或多个包括多个IMDB缓存节点的数据结构的聚簇内存数据库(IMDB)缓存。 该方法采用时间标签,并将数据从源节点移动到目标节点,同时允许更新源节点上的数据。 该方法将时间标签之后发生的更新从源节点传播到目标节点,并将应用程序和所有权交换到目标节点。 另一种方法为分区结构分割数据,并在节点上存储切片。 另一种方法是通过将数据从网格后端移动到节点来启动数据结构。 在一个实施例中,另一种方法以非破坏性方式重新平衡节点。 当结构关闭时,该方法将数据从节点保存到网格后端。