Dynamic assignment of logical partitions according to query predicate evaluations

    公开(公告)号:US10095738B1

    公开(公告)日:2018-10-09

    申请号:US14978842

    申请日:2015-12-22

    Abstract: A data store may implement dynamically assign storage locations to logical partitions according to query predicate indexes. Query predicate indexes may be maintained for individual storage locations in a data store that indicate whether storage locations store data values that do not satisfy a query predicate. The query predicate indexes may be evaluated to assign the storage locations to one or multiple logical partitions. The logical partitions may then be utilized to provide access to data stored in the data store. In some embodiments, a logical partition may be a remote storage partition that identifies data in storage locations to copy to a remote data store.

    EXECUTING QUERIES FOR STRUCTURED DATA AND NOT-STRUCTURED DATA

    公开(公告)号:US20180285418A1

    公开(公告)日:2018-10-04

    申请号:US15476273

    申请日:2017-03-31

    Abstract: Queries received at a query engine may be executed for structured data and not-structured data. A query execution plan may be generated for the query that includes stateless operations to apply the query to the not-structured data at remote query processing engines. The remote query processing engines may perform the stateless operations and return results to the query engine. The query engine may generate a result for the query based on the results received from the remote query engine as well as results determined as part of applying the query to structured data. The result to the query may be returned.

    Prioritized scheduling of data store access requests

    公开(公告)号:US10318346B1

    公开(公告)日:2019-06-11

    申请号:US15274813

    申请日:2016-09-23

    Abstract: Data stores may implement prioritized scheduling of data store access requests. When new access requests are received, the new access requests may be scheduled for prioritized execution on processing resources. Access requests that are currently being executed with prioritized execution may be reprioritized to make additional capacity for prioritized execution of the new access requests. Prioritized execution may be automatically enabled or disabled for a data store based on monitoring of performance metrics for executing access requests.

Patent Agency Ranking