IDENTIFYING JOIN RELATIONSHIPS BASED ON TRANSACTIONAL ACCESS PATTERNS
    21.
    发明申请
    IDENTIFYING JOIN RELATIONSHIPS BASED ON TRANSACTIONAL ACCESS PATTERNS 审中-公开
    基于交互访问模式识别加入关系

    公开(公告)号:US20160179921A1

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

    申请号:US14578786

    申请日:2014-12-22

    Abstract: A corpus of information describing queries used to access a transactional data store may be used to identify analytical relationships that are not explicitly defined in a schema or supplied by a user. Join relationships may be identified based on field coincidence in elements of queries in the corpus. Join relationships may be indicative of dimensions and attributes of a dimension. Hierarchy levels for a dimension may be identified based on factors including data type, reference in an aggregating clause, and reference in a grouping clause.

    Abstract translation: 描述用于访问事务数据存储的查询的信息语料库可用于识别在模式中未明确定义或由用户提供的分析关系。 可以基于语料库中的查询元素中的字段重合来识别加入关系。 连接关系可以表示维度的维度和属性。 可以基于包括数据类型,聚合子句中的引用和分组子句中的引用的因素来标识维的层次结构级别。

    Managing contingency capacity of pooled resources in multiple availability zones
    22.
    发明授权
    Managing contingency capacity of pooled resources in multiple availability zones 有权
    管理多个可用区域中资源的应急能力

    公开(公告)号:US09208032B1

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

    申请号:US13894969

    申请日:2013-05-15

    Abstract: A network-based services provider may reserve and provision primary resource instance capacity for a given service (e.g., enough compute instances, storage instances, or other virtual resource instances to implement the service) in one or more availability zones, and may designate contingency resource instance capacity for the service in another availability zone (without provisioning or reserving the contingency instances for the exclusive use of the service). For example, the service provider may provision resource instance(s) for a database engine head node in one availability zone and designate resource instance capacity for another database engine head node in another availability zone without instantiating the other database engine head node. While the service operates as expected using the primary resource instance capacity, the contingency resource capacity may be leased to other entities on a spot market. Leases for contingency instance capacity may be revoked when needed for the given service (e.g., during failover).

    Abstract translation: 基于网络的服务提供商可以在一个或多个可用性区域中为给定服务(例如,足够的计算实例,存储实例或其他虚拟资源实例)预留和提供主资源实例容量,并且可以指定应急资源 另一个可用区域中的服务的实例容量(不提供或预留用于独占使用服务的应急实例)。 例如,服务提供商可以在一个可用性区域中为数据库引擎头节点提供资源实例,并且在另一个可用区域内为另一个数据库引擎头节点指定资源实例容量,而不实例化其他数据库引擎头节点。 虽然服务使用主要资源实例容量预期运行,但应急资源能力可以在现货市场上租赁给其他实体。 对于特定服务(例如,在故障转移期间)需要时,可能会撤销应急实例容量的租约。

    Self-describing data blocks of a minimum atomic write size for a data store
    23.
    发明授权
    Self-describing data blocks of a minimum atomic write size for a data store 有权
    用于数据存储的最小原子写入大小的自描述数据块

    公开(公告)号:US09047189B1

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

    申请号:US13903674

    申请日:2013-05-28

    Abstract: Self-describing data blocks of a minimum atomic write size may be stored for a data store. Data may be received for storage in a data block of a plurality of data blocks at a persistent storage device that are equivalent to a minimum atomic write size for the persistent storage device. Metadata may be generated for the data that includes an error detection code which is generated for the data and the metadata together. The data and the metadata are sent to the persistent storage device to store together in the data block. An individual atomic write operation may write together the data and the metadata in the data block. When accessed, the error detection code is applicable to detect errors. The metadata may also be applicable to determine whether the data is stored for a currently assigned purpose or a previously assigned purpose of the data block.

    Abstract translation: 可以为数据存储器存储最小原子写入大小的自描述数据块。 可以接收数据以存储在永久存储设备处的多个数据块的数据块中,其等同于持久存储设备的最小原子写入大小。 可以为包括为数据和元数据生成的错误检测码的数据生成元数据。 将数据和元数据发送到持久存储设备,以一起存储在数据块中。 单独的原子写入操作可以将数据和元数据一起写入数据块中。 访问时,错误检测码适用于检测错误。 元数据还可以适用于确定数据是否存储在当前分配的目的或数据块的先前分配的目的上。

    Generating a multi-column index for relational databases by interleaving data bits for selectivity

    公开(公告)号:US12259909B2

    公开(公告)日:2025-03-25

    申请号:US17485193

    申请日:2021-09-24

    Abstract: A multi-column index is generated based on an interleaving of data bits for selectivity for efficient processing of data in a relational database system. Two or more columns may be identified for inclusion in the multi-column index for a relational database table. Based, at least in part, on the interleaving of data bits for selectivity from the identified columns, a multi-column index is generated for the relational database table that provides a respective index value for each entry in the relational database table. The entries of the relational database table may then be stored according to the index values of the multi-column index.

    GENERATING A MULTI-COLUMN INDEX FOR RELATIONAL DATABASES BY INTERLEAVING DATA BITS FOR SELECTIVITY

    公开(公告)号:US20220156289A1

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

    申请号:US17485193

    申请日:2021-09-24

    Abstract: A multi-column index is generated based on an interleaving of data bits for selectivity for efficient processing of data in a relational database system. Two or more columns may be identified for inclusion in the multi-column index for a relational database table. Based, at least in part, on the interleaving of data bits for selectivity from the identified columns, a multi-column index is generated for the relational database table that provides a respective index value for each entry in the relational database table. The entries of the relational database table may then be stored according to the index values of the multi-column index.

Patent Agency Ranking