发明名称 CONFIGURABLE-CAPACITY TIME-SERIES TABLES
摘要 Methods and apparatus for configurable-capacity time-series tables are disclosed. A schedule of database table management operations, including at least an operation to change a throughput constraint associated with a table in response to a triggering event, is generated. The table is instantiated with an initial throughput constraint in accordance with the schedule. Work requests directed to the table are accepted based on the initial throughput constraint. The throughput constraint is modified in response to the triggering event. Subsequent work requests are accepted based on the modified throughput constraint.
申请公布号 US2015379050(A1) 申请公布日期 2015.12.31
申请号 US201514845220 申请日期 2015.09.03
申请人 Amazon Technologies, Inc. 发明人 YANACEK David Craig;QURESHI Mohammad Zeeshan;VASANTH Jai;DAS Pejus Manoj;STEFANI Stefano;SEELYE MARSHALL Stuart Henry;XIAO Wei
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A system, comprising: one or more computing devices configured to: generate, corresponding to a particular set of table series metadata at a provisioned-throughput database service, a schedule of table management operations to be implemented, wherein the schedule comprises (a) an operation to create an additional table whose schema is indicated by the particular set of table series metadata, wherein the additional table is configured to store data written subsequent to a detection of a first triggering condition, and (b) another operation to change a throughput setting of the additional table in response to a detection of a second triggering condition;determine an initial number of table partitions to store the data of the additional table, and an initial throughput setting of the additional table;instantiate the additional table in accordance with the schedule, the initial number of table partitions, and the initial throughput setting;in response to a particular work request received subsequent to the detection of the first triggering condition and prior to the detection of the second triggering condition, determine whether to accept the particular work request for execution at the additional table based at least in part on the initial throughput setting;alter the throughput setting of the additional table to a modified throughput setting in response to the detection of the second triggering condition; andin response to an additional work request received subsequent to the detection of the second triggering condition, determine whether to accept the additional work request for execution at the additional table based at least in part on the modified throughput setting.
地址 Reno NV US