SKEW DETECTOR FOR DATA STORAGE SYSTEM
    22.
    发明申请

    公开(公告)号:US20190354455A1

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

    申请号:US16530650

    申请日:2019-08-02

    Abstract: A computing resource service provider may store user data in a distributed data storage system. The distributed data storage system may contain one or more storage partitions configured to store based at least in part on prefixes of keys contained in a key-value store, where the size of the keys may vary. The one or more storage partitions may track requests to access data where the requests include a key such that the data may be located by the service provider based at least in part on the key. When a request is received a skew value associated with the key included in the request may be determined. The skew value may be determined based at least in part on the ratio of rate estimators, where the rate estimators represent a weighted average of the movement of the keys in a key space. If the skew value exceeds a threshold the service provider may take mitigating action.

    Skew detector for data storage system

    公开(公告)号:US10372574B1

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

    申请号:US14307377

    申请日:2014-06-17

    Abstract: A computing resource service provider may store user data in a distributed data storage system. The distributed data storage system may contain one or more storage partitions configured to store based at least in part on prefixes of keys contained in a key-value store, where the size of the keys may vary. The one or more storage partitions may track requests to access data where the requests include a key such that the data may be located by the service provider based at least in part on the key. When a request is received a skew value associated with the key included in the request may be determined. The skew value may be determined based at least in part on the ratio of rate estimators, where the rate estimators represent a weighted average of the movement of the keys in a key space. If the skew value exceeds a threshold the service provider may take mitigating action.

    Conflict-free replicated data types in a database

    公开(公告)号:US11630838B1

    公开(公告)日:2023-04-18

    申请号:US16370689

    申请日:2019-03-29

    Abstract: Techniques for implementing conflict-free replicated data types in a database are described. A first database replica of a database hosted by a provider network receives an identifier of a first operation to perform on an element stored in the database, the element being of a conflict-free replicated data type. A second database replica of the database receives an identifier of a second operation to perform on the element. The second operation is determined to not conflict with the first operation. The first operation and the second operation are performed on the element stored by the first database replica. The first operation and the second operation are performed on the element stored by the second database replica.

    Constrained query execution
    29.
    发明授权

    公开(公告)号:US11194815B1

    公开(公告)日:2021-12-07

    申请号:US16273006

    申请日:2019-02-11

    Abstract: Service interruptions in a multi-tenancy, network-based storage system can be mitigated by constraining the execution of queries. In various examples, a network-based storage system may receive a request to execute a query against data maintained by the network-based storage system. The network-based storage system may perform a unit of work to execute the query, progressing through some, but not all, of a set of operations that are to be completed for completing execution of the query. Upon completion of the unit of work, query execution may be paused, query state data may be saved, and query results may be generated for consumption by the requesting computing device. In some embodiments, tokens that are usable to resume query execution based on the saved query state data may be sent to customer computing devices for resuming query execution on-demand.

Patent Agency Ranking