-
公开(公告)号:US10135703B1
公开(公告)日:2018-11-20
申请号:US14858360
申请日:2015-09-18
Applicant: Amazon Technologies, Inc.
Inventor: Aanchal Gupta , Kiran Kumar Muniswamy Reddy , Shirley Xue Yi Ly , Lokendra Singh Panwar , Pejus Manoj Das
Abstract: A data storage system may implement generating creation performance metrics for a secondary index of a table. Metrics may be collected from different partitions of a table and different partitions of a secondary index in a table store upon initiating creation of the secondary index for the table that utilize provisioned resources for creating the secondary index. The metrics may be analyzed to generate performance metrics for the creation of the table. The performance metrics may be provided to clients of the data store or to monitoring systems. Monitoring systems may send performance event notifications to clients or automatically perform modifications to the provisioned throughput capacity.
-
2.
公开(公告)号:US10013449B1
公开(公告)日:2018-07-03
申请号:US14859062
申请日:2015-09-18
Applicant: Amazon Technologies, Inc.
Inventor: Wei Xiao , Kiran Kumar Muniswamy Reddy , Pejus Manoj Das , Adam Douglas Morley , Shirley Xue Yi Ly
IPC: G06F17/30
CPC classification number: G06F16/2365 , G06F16/22
Abstract: A non-relational data store may implement validating and non-validating secondary indexes for a table. Operations at a table for a given item may be performed when indexing the item to create a secondary index or when updates to the given item are received. Attribute values of a given item may be validated with respect to an indexing schema for the secondary index. For a non-validating secondary index, validation errors detected for the attribute values may be ignored so that the operation at the table may be performed. For a validating secondary index, validation errors detected for the attribute values may result in denying performance of the operation. In some embodiments, a secondary index from may be changed from validating to non-validating, or non-validating to validating.
-
公开(公告)号:US11327937B1
公开(公告)日:2022-05-10
申请号:US14859059
申请日:2015-09-18
Applicant: Amazon Technologies, Inc.
Inventor: Kiran Kumar Muniswamy Reddy , Yijun Lu , Wei Xiao , Pejus Manoj Das , Shirley Xue Yi Ly , Aanchal Gupta
IPC: G06F16/22 , G06F16/27 , G06F16/28 , G06F16/2457 , G06F16/24
Abstract: A distributed data storage system may implement determining indexing progress for a table stored in the distributed data storage system. A table may be stored in multiple table partitions. When a secondary index is created for the table, each partition may independently index the items stored within the table partition in order to identify those items in the partition that should be stored in the secondary index. During creation of the secondary index, creation progress points that indicate the progress of the indexing across the table partitions may be determined. The creation progress points may be provided via a programmatic, textual, or graphical interface to the distributed data storage system.
-
-