Index partition maintenance over monotonically addressed document sequences
    1.
    发明授权
    Index partition maintenance over monotonically addressed document sequences 有权
    索引分区维护通过单调寻址的文档序列

    公开(公告)号:US08738673B2

    公开(公告)日:2014-05-27

    申请号:US12875615

    申请日:2010-09-03

    IPC分类号: G06F17/30

    摘要: Provided are techniques for partitioning a physical index into one or more physical partitions; assigning each of the one or more physical partitions to a node in a cluster of nodes; for each received document, assigning an assigned-doc-ID comprising an integer document identifier; and, in response to assigning the assigned-doc-ID to a document, determining a cut-off of assignment of new documents to a current virtual-index-epoch comprising a first set of physical partitions and placing the new documents into a new virtual-index-epoch comprising a second set of physical partitions by inserting each new document to a specific one of the physical partitions in the second set using one or more functions that direct the placement based on one of the assigned-doc-id, a field value derived from a set of fields obtained from the document, and a combination of the assigned-doc-id and the field value.

    摘要翻译: 提供了用于将物理索引分割成一个或多个物理分区的技术; 将一个或多个物理分区中的每一个分配给节点簇中的节点; 对于每个接收到的文档,分配包括整数文档标识符的分配文档ID; 并且响应于将分配的文档ID分配给文档,确定新文档的分配到当前虚拟索引时期的截断,该当前虚拟索引时期包括第一组物理分区,并将新文档放入新的虚拟 - 指数 - 历元包括第二组物理分区,通过使用一个或多个基于所分配的文档ID中的一个来指导所述布局的功能,将每个新文档插入第二组中的特定一个物理分区 从文档获得的一组字段中导出的值以及分配的doc-id和字段值的组合。

    INDEX PARTITION MAINTENANCE OVER MONOTONICALLY ADDRESSED DOCUMENT SEQUENCES
    4.
    发明申请
    INDEX PARTITION MAINTENANCE OVER MONOTONICALLY ADDRESSED DOCUMENT SEQUENCES 有权
    索引分割维护在单个寻址的文档序列中

    公开(公告)号:US20120059823A1

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

    申请号:US12875615

    申请日:2010-09-03

    IPC分类号: G06F17/30

    摘要: Provided are techniques for partitioning a physical index into one or more physical partitions; assigning each of the one or more physical partitions to a node in a cluster of nodes; for each received document, assigning an assigned-doc-ID comprising an integer document identifier; and, in response to assigning the assigned-doc-ID to a document, determining a cut-off of assignment of new documents to a current virtual-index-epoch comprising a first set of physical partitions and placing the new documents into a new virtual-index-epoch comprising a second set of physical partitions by inserting each new document to a specific one of the physical partitions in the second set using one or more functions that direct the placement based on one of the assigned-doc-id, a field value derived from a set of fields obtained from the document, and a combination of the assigned-doc-id and the field value.

    摘要翻译: 提供了用于将物理索引分割成一个或多个物理分区的技术; 将一个或多个物理分区中的每一个分配给节点簇中的节点; 对于每个接收到的文档,分配包括整数文档标识符的分配文档ID; 并且响应于将分配的文档ID分配给文档,确定新文档的分配到当前虚拟索引时期的截断,该当前虚拟索引时期包括第一组物理分区,并将新文档放入新的虚拟 - 指数 - 历元包括第二组物理分区,通过使用一个或多个基于所分配的文档ID中的一个来指导所述布局的功能,将每个新文档插入第二组中的特定一个物理分区 从文档获得的一组字段中导出的值以及分配的doc-id和字段值的组合。

    HIGH THROUGHPUT, RELIABLE REPLICATION OF TRANSFORMED DATA IN INFORMATION SYSTEMS
    9.
    发明申请
    HIGH THROUGHPUT, RELIABLE REPLICATION OF TRANSFORMED DATA IN INFORMATION SYSTEMS 有权
    高可靠性,可靠的信息系统中变换数据的复制

    公开(公告)号:US20110137864A1

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

    申请号:US12631641

    申请日:2009-12-04

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30575

    摘要: Provided are techniques for, in response to a source object being changed by a local transaction, generating log records, wherein each of the log records includes a sequence identifier, a source system entity modification timestamp, a target key, a target partition identifier, and values of source properties, wherein the source properties are identified using a target key indicator. The log records to process are selected based on a phase value of each log record, wherein the phase value is one of submitted, in-flight, and source system entity state change complete. One or more disjoint partitions are assigned to each of multiple processing instances. Under control of each of the multiple processing instances, it is determined whether to transmit a log record in the one or more disjoint partitions assigned to said processing instance and, in response to determining that the log record is to be transmitted, the log record is transmitted.

    摘要翻译: 提供了用于响应于由本地事务改变的源对象生成日志记录的技术,其中每个日志记录包括序列标识符,源系统实体修改时间戳,目标密钥,目标分区标识符和 源属性的值,其中使用目标密钥指示符识别源属性。 基于每个日志记录的相位值来选择要处理的日志记录,其中相位值是提交的,飞行中的和源系统实体状态改变完成之一。 一个或多个不相交的分区被分配给多个处理实例中的每一个。 在多个处理实例中的每一个的控制下,确定是否在分配给所述处理实例的一个或多个不相交分区中发送日志记录,并且响应于确定要发送日志记录,日志记录是 传输。

    High throughput, reliable replication of transformed data in information systems
    10.
    发明授权
    High throughput, reliable replication of transformed data in information systems 有权
    高通量,信息系统中转换数据的可靠复制

    公开(公告)号:US09002802B2

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

    申请号:US13548126

    申请日:2012-07-12

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30575

    摘要: Provided are techniques for, in response to a source object being changed by a local transaction, generating log records, wherein each of the log records includes a sequence identifier, a source system entity modification timestamp, a target key, a target partition identifier, and values of source properties, wherein the source properties are identified using a target key indicator. The log records to process are selected based on a phase value of each log record, wherein the phase value is one of submitted, in-flight, and source system entity state change complete. One or more disjoint partitions are assigned to each of multiple processing instances. Under control of each of the multiple processing instances, it is determined whether to transmit a log record in the one or more disjoint partitions assigned to said processing instance and, in response to determining that the log record is to be transmitted, the log record is transmitted.

    摘要翻译: 提供了用于响应于由本地事务改变的源对象生成日志记录的技术,其中每个日志记录包括序列标识符,源系统实体修改时间戳,目标密钥,目标分区标识符和 源属性的值,其中使用目标密钥指示符识别源属性。 基于每个日志记录的相位值来选择要处理的日志记录,其中相位值是提交的,飞行中的和源系统实体状态改变完成之一。 一个或多个不相交的分区被分配给多个处理实例中的每一个。 在多个处理实例中的每一个的控制下,确定是否在分配给所述处理实例的一个或多个不相交分区中发送日志记录,并且响应于确定要发送日志记录,日志记录是 传输。