-
1.
公开(公告)号:US12093276B1
公开(公告)日:2024-09-17
申请号:US16199039
申请日:2018-11-23
Applicant: Amazon Technologies, Inc.
Inventor: Andrew James Whitaker , Pravin Mittal , Stefano Stefani , Kanishka Chaturvedi , Maruthi Manohar Reddy Devarenti , Dhruv Goel , Rajesh Iyer , Nitin Ahuja , Nilanjan Basu , Pushap Goyal , Abhilash Reddy Koppula , VamsiKrishna Chaitanya Manchem , Lishi Jiang , Abhijeet Pandurang More , Hong Yang , Sandeep Bhatia , Ming-Chuan Wu
IPC: G06F16/25 , G06F16/21 , G06F16/2453 , G06F16/93
CPC classification number: G06F16/252 , G06F16/21 , G06F16/24542 , G06F16/258 , G06F16/93
Abstract: A non-relational database may be emulated using a relational database with a distributed data store. A request to access the non-relational database may be received at a frontend for a relational database engine that emulates an interface for a non-relational database engine. The request may be translated into the format for the relational database engine and performed by the relational database engine. The relational database engine may access data for the non-relational database at storage nodes that store the data in a relational table column of non-relational data type.
-
公开(公告)号:US11461347B1
公开(公告)日:2022-10-04
申请号:US17349790
申请日:2021-06-16
Applicant: Amazon Technologies, Inc.
Inventor: Sudipto Das , Rajesh Iyer , Lokendra Singh Panwar , Harish Tummalacherla , Lonnie J Princehouse
IPC: G06F16/2458 , G06F16/22 , G06F16/242 , G06F16/28 , G06F16/2453 , G06F16/25
Abstract: Methods, systems, and computer-readable media for adaptive querying of time-series data over tiered storage are disclosed. A distributed time-series database receives a query indicating spatial and temporal boundaries of requested time-series data in a table. The time-series database stores time-series data using a plurality of storage resources, wherein a first storage tier is accessible using a first access interface and a second storage tier is accessible using a second access interface. The time-series database determines, in the plurality of storage resources, one or more storage locations corresponding to the spatial and temporal boundaries of the query. Using the first access interface, the time-series database reads one or more elements of the requested time-series data from storage locations in the first storage tier. Using the second access interface, the time-series database reads one or more additional elements of the requested time-series data from storage locations in the second storage tier.
-