会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Auto-Correction in Database Replication
    • 数据库复制中的自动更正
    • US20120310885A1
    • 2012-12-06
    • US13150955
    • 2011-06-01
    • Chengzi XUStephen C. Shepherd
    • Chengzi XUStephen C. Shepherd
    • G06F7/00G06F17/30
    • G06F17/30575
    • Systems, methods and computer program product embodiments for auto-correction in database replication are disclosed herein. An embodiment includes receiving a log record of one or more database row changes on a table marked for replication. From the received log record, one or more insert operations on the marked table are identified. Each identified insert operation is automatically replaced with a first pair of operations, where each first pair comprises a delete operation associated with a new insert operation. Each first pair, when executed at a replicate database, acts to delete data at a first location identified by each identified insert operation prior to inserting data of the new insert operation at the first location. The embodiment further includes identifying, from the log record, one or more update operations on the marked table, and automatically replacing each identified update operation with a second pair of operations, where each second pair comprises a new delete operation associated with a new insert operation.
    • 本文公开了用于数据库复制中的自动校正的系统,方法和计算机程序产品实施例。 一个实施例包括在标记为复制的表上接收一个或多个数据库行变化的日志记录。 从接收到的日志记录中,标识表上的一个或多个插入操作。 每个识别的插入操作被自动替换为第一对操作,其中每个第一对包括与新的插入操作相关联的删除操作。 当在复制数据库执行时,每个第一对在用于在第一位置插入新的插入操作的数据之前,在由每个识别的插入操作识别的第一位置处删除数据。 该实施例还包括从日志记录中识别标记表上的一个或多个更新操作,并且用第二对操作自动替换每个识别的更新操作,其中每个第二对包括与新的插入操作相关联的新的删除操作 。
    • 3. 发明申请
    • NON-DISRUPTIVE DATA MOVEMENT AND NODE REBALANCING IN EXTREME OLTP ENVIRONMENTS
    • 非破坏性数据移动和极端OLTP环境中的节点重新分配
    • US20120158805A1
    • 2012-06-21
    • US12970219
    • 2010-12-16
    • Mihnea ANDREXun ChengYanhong WangElton Philip WildermuthHeping ShangStephen C. Shepherd
    • Mihnea ANDREXun ChengYanhong WangElton Philip WildermuthHeping ShangStephen C. Shepherd
    • G06F17/30
    • G06F17/30584G06F17/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)缓存。 该方法采用时间标签,并将数据从源节点移动到目标节点,同时允许更新源节点上的数据。 该方法将时间标签之后发生的更新从源节点传播到目标节点,并将应用程序和所有权交换到目标节点。 另一种方法为分区结构分割数据,并在节点上存储切片。 另一种方法是通过将数据从网格后端移动到节点来启动数据结构。 在一个实施例中,另一种方法以非破坏性方式重新平衡节点。 当结构关闭时,该方法将数据从节点保存到网格后端。
    • 4. 发明授权
    • Replication system with methodology for replicating database sequences
    • 具有复制数据库序列的方法的复制系统
    • US07587435B2
    • 2009-09-08
    • US11309940
    • 2006-11-10
    • Stephen C. Shepherd
    • Stephen C. Shepherd
    • G06F12/00G06F17/30
    • G06F17/30581Y10S707/99953Y10S707/99955
    • Replication system with methodology for replicating database sequences is described. In one embodiment, for example, in a database system, a method of the present invention is described for replicating a sequence object from a primary database to a replicate database, the method comprises steps of: monitoring changes to table data at the primary database for capturing information sufficiently characterizing the sequence object to allow its replication, the table data being logged to a log file; reading the log file, for determining changes to apply to the replicate database for replicating the sequence object; and reconstructing the sequence object at the replicate database based on the determined changes.
    • 描述了具有用于复制数据库序列的方法的复制系统。 在一个实施例中,例如,在数据库系统中,描述了本发明的方法,用于将序列对象从主数据库复制到复制数据库,该方法包括以下步骤:监视主数据库对表数据的更改,以便 捕获充分表征序列对象以允许其复制的信息,将表数据记录到日志文件; 读取日志文件,以确定要应用于复制数据库的更改以复制序列对象; 并且基于确定的改变在复制数据库上重建序列对象。
    • 6. 发明授权
    • Non-disruptive data movement and node rebalancing in extreme OLTP environments
    • 极端OLTP环境中的非破坏性数据移动和节点重新平衡
    • US09075858B2
    • 2015-07-07
    • US12970219
    • 2010-12-16
    • Mihnea AndreXun ChengYanhong WangElton Philip WildermuthHeping ShangStephen C. Shepherd
    • Mihnea AndreXun ChengYanhong WangElton Philip WildermuthHeping ShangStephen C. Shepherd
    • G06F17/30
    • G06F17/30584G06F17/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)缓存。 该方法采用时间标签,并将数据从源节点移动到目标节点,同时允许更新源节点上的数据。 该方法将时间标签之后发生的更新从源节点传播到目标节点,并将应用程序和所有权交换到目标节点。 另一种方法为分区结构分割数据,并在节点上存储切片。 另一种方法是通过将数据从网格后端移动到节点来启动数据结构。 在一个实施例中,另一种方法以非破坏性方式重新平衡节点。 当结构关闭时,该方法将数据从节点保存到网格后端。
    • 7. 发明授权
    • Auto-correction in database replication
    • 数据库复制中的自动更正
    • US08417669B2
    • 2013-04-09
    • US13150955
    • 2011-06-01
    • Chengzi XuStephen C. Shepherd
    • Chengzi XuStephen C. Shepherd
    • G06F17/00
    • G06F17/30575
    • Systems, methods and computer program product embodiments for auto-correction in database replication are disclosed herein. An embodiment includes receiving a log record of one or more database row changes on a table marked for replication. From the received log record, one or more insert operations on the marked table are identified. Each identified insert operation is automatically replaced with a first pair of operations, where each first pair comprises a delete operation associated with a new insert operation. Each first pair, when executed at a replicate database, acts to delete data at a first location identified by each identified insert operation prior to inserting data of the new insert operation at the first location. The embodiment further includes identifying, from the log record, one or more update operations on the marked table, and automatically replacing each identified update operation with a second pair of operations, where each second pair comprises a new delete operation associated with a new insert operation.
    • 本文公开了用于数据库复制中的自动校正的系统,方法和计算机程序产品实施例。 一个实施例包括在标记为复制的表上接收一个或多个数据库行变化的日志记录。 从接收到的日志记录中,标识表上的一个或多个插入操作。 每个识别的插入操作被自动替换为第一对操作,其中每个第一对包括与新的插入操作相关联的删除操作。 当在复制数据库执行时,每个第一对在用于在第一位置插入新的插入操作的数据之前,在由每个识别的插入操作识别的第一位置处删除数据。 该实施例还包括从日志记录中识别标记表上的一个或多个更新操作,并且用第二对操作自动替换每个识别的更新操作,其中每个第二对包括与新的插入操作相关联的新的删除操作 。
    • 8. 发明申请
    • Replication system with methodology for replicating database sequences
    • 具有复制数据库序列的方法的复制系统
    • US20080114816A1
    • 2008-05-15
    • US11309940
    • 2006-11-10
    • Stephen C. Shepherd
    • Stephen C. Shepherd
    • G06F17/30
    • G06F17/30581Y10S707/99953Y10S707/99955
    • Replication system with methodology for replicating database sequences is described. In one embodiment, for example, in a database system, a method of the present invention is described for replicating a sequence object from a primary database to a replicate database, the method comprises steps of: monitoring changes to table data at the primary database for capturing information sufficiently characterizing the sequence object to allow its replication, the table data being logged to a log file; reading the log file, for determining changes to apply to the replicate database for replicating the sequence object; and reconstructing the sequence object at the replicate database based on the determined changes.
    • 描述了具有用于复制数据库序列的方法的复制系统。 在一个实施例中,例如,在数据库系统中,描述了本发明的方法,用于将序列对象从主数据库复制到复制数据库,该方法包括以下步骤:监视主数据库对表数据的更改,以便 捕获充分表征序列对象以允许其复制的信息,将表数据记录到日志文件; 读取日志文件,以确定要应用于复制数据库的更改以复制序列对象; 并且基于确定的改变在复制数据库上重建序列对象。