Selection of rows and values from indexes with updates
    11.
    发明授权
    Selection of rows and values from indexes with updates 有权
    从具有更新的索引中选择行和值

    公开(公告)号:US07836037B2

    公开(公告)日:2010-11-16

    申请号:US11867573

    申请日:2007-10-04

    IPC分类号: G06F17/30

    摘要: Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes.

    摘要翻译: 方法和设备,包括计算机程序产品,用于从具有更新的索引中选择行和值。 通常,索引的行可以与指示是否已经用插入在delta索引中的更新来更新行的有效性标志相关联; 价值标识符的一个方案可以用于索引,另一个方案用于一个或多个增量索引,其中所有索引至少在一定程度上根据基于字典的压缩被压缩; 并且可以交替地使用多个增量索引,使得一个增量索引可以接受更新,而另一个增量索引正在被更新。 增量索引还可以具有有效性标志,并且可以将所有更新(例如值的修改,记录的删除和插入新记录)处理为由一个或多个增量索引接受的更新。

    Equi-joins between split tables
    12.
    发明授权
    Equi-joins between split tables 有权
    拆分表之间的连接

    公开(公告)号:US08793287B2

    公开(公告)日:2014-07-29

    申请号:US13117894

    申请日:2011-05-27

    IPC分类号: G06F17/30

    摘要: A join operation between split data tables includes providing reduction data from first partitions to each partition among second partitions. The reduction data serves to identify actual values in one of the second partitions that also occur in one of the first partitions. Global IDs are assigned. Translation lists including the global IDs are sent to the first partitions. Each first partition and each second partition create globalized lists which can then be combined to generate respective first and second compiled lists. The join operation can then be conducted on the first and second compiled lists.

    摘要翻译: 分割数据表之间的连接操作包括从第一分区向第二分区中的每个分区提供缩减数据。 还原数据用于识别也在第一分区中的一个中发生的第二分区之一中的实际值。 全局ID被分配。 包括全局ID的翻译列表将发送到第一个分区。 每个第一分区和每个第二分区创建全局化列表,然后可以将其组合以生成相应的第一和第二编译列表。 然后可以在第一和第二编译列表上进行加入操作。

    SELECTION OF ROWS AND VALUES FROM INDEXES WITH UPDATES
    13.
    发明申请
    SELECTION OF ROWS AND VALUES FROM INDEXES WITH UPDATES 有权
    从更新中选择索引和价值

    公开(公告)号:US20090094236A1

    公开(公告)日:2009-04-09

    申请号:US11867573

    申请日:2007-10-04

    IPC分类号: G06F17/30

    摘要: Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes.

    摘要翻译: 方法和设备,包括计算机程序产品,用于从具有更新的索引中选择行和值。 通常,索引的行可以与指示是否已经用插入在delta索引中的更新来更新行的有效性标志相关联; 价值标识符的一个方案可以用于索引,另一个方案用于一个或多个增量索引,其中所有索引至少在一定程度上根据基于字典的压缩被压缩; 并且可以交替地使用多个增量索引,使得一个增量索引可以接受更新,而另一个增量索引正在被更新。 增量索引还可以具有有效性标志,并且可以将所有更新(例如值的修改,记录的删除和插入新记录)处理为由一个或多个增量索引接受的更新。

    SELECTION OF ROWS AND VALUES FROM INDEXES WITH UPDATES

    公开(公告)号:US20130226869A1

    公开(公告)日:2013-08-29

    申请号:US13862288

    申请日:2013-04-12

    IPC分类号: G06F17/30

    摘要: Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes.

    Selection of rows and values from indexes with updates
    15.
    发明授权
    Selection of rows and values from indexes with updates 有权
    从具有更新的索引中选择行和值

    公开(公告)号:US09122738B2

    公开(公告)日:2015-09-01

    申请号:US13862288

    申请日:2013-04-12

    IPC分类号: G06F17/30

    摘要: Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes.

    摘要翻译: 方法和设备,包括计算机程序产品,用于从具有更新的索引中选择行和值。 通常,索引的行可以与指示是否已经用插入在delta索引中的更新来更新行的有效性标志相关联; 价值标识符的一个方案可以用于索引,另一个方案用于一个或多个增量索引,其中所有索引至少在一定程度上根据基于字典的压缩被压缩; 并且可以交替地使用多个增量索引,使得一个增量索引可以接受更新,而另一个增量索引正在被更新。 增量索引还可以具有有效性标志,并且可以将所有更新(例如值的修改,记录的删除和插入新记录)处理为由一个或多个增量索引接受的更新。

    Selection of rows and values from indexes with updates

    公开(公告)号:US08423528B2

    公开(公告)日:2013-04-16

    申请号:US13440408

    申请日:2012-04-05

    IPC分类号: G06F17/30

    摘要: Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes.

    Equi-Joins Between Split Tables
    17.
    发明申请
    Equi-Joins Between Split Tables 有权
    分离表之间的连接

    公开(公告)号:US20120303677A1

    公开(公告)日:2012-11-29

    申请号:US13117894

    申请日:2011-05-27

    IPC分类号: G06F7/00

    摘要: A join operation between split data tables includes providing reduction data from first partitions to each partition among second partitions. The reduction data serves to identify actual values in one of the second partitions that also occur in one of the first partitions. Global IDs are assigned. Translation lists including the global IDs are sent to the first partitions. Each first partition and each second partition create globalized lists which can then be combined to generate respective first and second compiled lists. The join operation can then be conducted on the first and second compiled lists.

    摘要翻译: 分割数据表之间的连接操作包括从第一分区向第二分区中的每个分区提供缩减数据。 还原数据用于识别也在第一分区中的一个中发生的第二分区之一中的实际值。 全局ID被分配。 包括全局ID的翻译列表将发送到第一个分区。 每个第一分区和每个第二分区创建全局化列表,然后可以将其组合以生成相应的第一和第二编译列表。 然后可以在第一和第二编译列表上进行加入操作。

    Selection Of Rows and Values From Indexes With Updates
    18.
    发明申请
    Selection Of Rows and Values From Indexes With Updates 有权
    从更新的索引中选择行和值

    公开(公告)号:US20120191696A1

    公开(公告)日:2012-07-26

    申请号:US13440408

    申请日:2012-04-05

    IPC分类号: G06F17/30

    摘要: Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes.

    摘要翻译: 方法和设备,包括计算机程序产品,用于从具有更新的索引中选择行和值。 通常,索引的行可以与指示是否已经用插入在delta索引中的更新来更新行的有效性标志相关联; 价值标识符的一个方案可以用于索引,另一个方案用于一个或多个增量索引,其中所有索引至少在一定程度上根据基于字典的压缩被压缩; 并且可以交替地使用多个增量索引,使得一个增量索引可以接受更新,而另一个增量索引正在被更新。 增量索引还可以具有有效性标志,并且可以将所有更新(例如值的修改,记录的删除和插入新记录)处理为由一个或多个增量索引接受的更新。

    INVERTED INDEXES WITH MULTIPLE LANGUAGE SUPPORT
    19.
    发明申请
    INVERTED INDEXES WITH MULTIPLE LANGUAGE SUPPORT 有权
    具有多种语言支持的反向索引

    公开(公告)号:US20120158718A1

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

    申请号:US12970766

    申请日:2010-12-16

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30622

    摘要: A search query for a collection of electronic documents is parsed to identify one or more terms and such identified terms are associated with one or more languages (i.e., spoken languages such as English, German, Spanish, etc.). A terms inverted index and a language inverted index are accessed to identify documents responsive to the query. Related apparatus, systems, techniques and articles are also described.

    摘要翻译: 解析用于电子文档集合的搜索查询以识别一个或多个术语,并且这些识别的术语与一种或多种语言(即,口语,例如英语,德语,西班牙语等)相关联。 访问术语反向索引和语言反转索引以识别响应于查询的文档。 还描述了相关设备,系统,技术和物品。

    Selection Of Rows And Values From Indexes With Updates
    20.
    发明申请
    Selection Of Rows And Values From Indexes With Updates 有权
    从更新的索引中选择行和值

    公开(公告)号:US20110055257A1

    公开(公告)日:2011-03-03

    申请号:US12901268

    申请日:2010-10-08

    IPC分类号: G06F17/30

    摘要: Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes.

    摘要翻译: 方法和设备,包括计算机程序产品,用于从具有更新的索引中选择行和值。 通常,索引的行可以与指示是否已经用插入在delta索引中的更新来更新行的有效性标志相关联; 价值标识符的一个方案可以用于索引,另一个方案用于一个或多个增量索引,其中所有索引至少在一定程度上根据基于字典的压缩被压缩; 并且可以交替地使用多个增量索引,使得一个增量索引可以接受更新,而另一个增量索引正在被更新。 增量索引还可以具有有效性标志,并且可以将所有更新(例如值的修改,记录的删除和插入新记录)处理为由一个或多个增量索引接受的更新。