-
公开(公告)号:US11880385B1
公开(公告)日:2024-01-23
申请号:US17037507
申请日:2020-09-29
Applicant: Amazon Technologies, Inc.
Inventor: Sharatkumar Nagesh Kuppahally , Peter Zhivkov , Somasundaram Perianayagam , James Christopher Sorenson, III , Amit Gupta , Shishir Agrawal , Sagar Mundra , Vaibhav Jain , Ajay Kumar , Aman Gupta , Ankur Tyagi
CPC classification number: G06F16/273 , G06F11/1407 , G06F16/2228 , G06F16/2282 , G06F16/23 , G06F16/2329
Abstract: Updates to projected data subsets may be ordered using conditional operations. When updates to a data set are received, a determination is made according to a schema for a projected subset of the data set as to whether the update is to be propagated to the projected subset of the data set. If the update is to be propagated, a comparison of a version identifier for the update may be made with a version identifier for the subset to determine whether performance of the update is consistent with an ordering of updates performed to the first data set. If the comparison indicates the performance of the update is consistent, then the update may be performed to the projected subset. If not, then the update may not be performed.
-
公开(公告)号:US11755620B1
公开(公告)日:2023-09-12
申请号:US16844888
申请日:2020-04-09
Applicant: Amazon Technologies, Inc.
Inventor: Vaibhav Jain , Rishabh Jain , Amit Gupta , Palak Agrawal , Sagar Mundra , Benjamin Donald Wood , Lewis Bruck
IPC: G06F16/2453 , G06F16/28 , G06F16/242
CPC classification number: G06F16/28 , G06F16/2445 , G06F16/2453
Abstract: Non-relational database operations are invoked to provide results consistent with commands specified in a relational query language. A request to access data in a non-relational database is received that includes one or more commands specified in a query language for accessing data according to a relational data scheme. The request may be evaluated to determine one or more Application Programming Interfaces (APIs) to invoke operations at the non-relational database that provide a result consistent with the commands specified in the query language. The determined APIs are executed and a result returned for the request based on the execution of the APIs.
-