-
公开(公告)号:US11308106B1
公开(公告)日:2022-04-19
申请号:US15985270
申请日:2018-05-21
Applicant: Amazon Technologies, Inc.
Inventor: Naveen Muralimanohar , Bhaven Avalani , Martin Grund , William Michael McCreedy , Ippokratis Pandis , Michalis Petropoulos
IPC: G06F16/2458 , G06F16/27 , G06F16/2453 , G06F16/2455
Abstract: Caching results of sub-queries to different locations in a data store may be performed. A database query may be received that causes different storage engines to perform sub-queries to different locations in a data store that stores data for a database. The results of the sub-queries may be stored in a cache. When another database query is received, sub-queries generated to perform the other database query that are the same as one or more of the previously performed sub-queries may obtain the results of the sub-queries from the cache instead of performing the sub-queries again.
-
公开(公告)号:US20230359627A1
公开(公告)日:2023-11-09
申请号:US18351453
申请日:2023-07-12
Applicant: Amazon Technologies, Inc.
Inventor: Ippokratis Pandis , Naresh Chainani , Kiran Kumar Chinta , Venkatraman Govindaraju , Andrew Edward Caldwell , Naveen Muralimanohar , Martin Grund , Fabian Oliver Nagel , Nikolaos Armenatzoglou
IPC: G06F16/2455 , G06F16/242 , G06F16/22 , G06F16/2453 , G06F16/2458
CPC classification number: G06F16/24552 , G06F16/2445 , G06F16/2255 , G06F16/2443 , G06F16/24539 , G06F16/2458
Abstract: Compiled portions of code generated to perform a query plan at a query engine may be shared with other query engines. A data store, separate from the query engines, may store compiled portions of query code generated for different queries. If a query engine does not have a locally stored compiled portion of query code, then the separate data store may be accessed in order to obtain a compiled portion of query code, allowing reuse of compiled query code across different queries engines for queries directed to different databases.
-
公开(公告)号:US11853301B1
公开(公告)日:2023-12-26
申请号:US16370614
申请日:2019-03-29
Applicant: Amazon Technologies, Inc.
Inventor: Ippokratis Pandis , Naresh Chainani , Kiran Kumar Chinta , Venkatraman Govindaraju , Andrew Edward Caldwell , Naveen Muralimanohar , Martin Grund , Fabian Oliver Nagel , Nikolaos Armenatzoglou
IPC: G06F16/00 , G06F16/2455 , G06F16/2458 , G06F16/22 , G06F16/2453 , G06F16/242
CPC classification number: G06F16/24552 , G06F16/2255 , G06F16/2443 , G06F16/2445 , G06F16/2458 , G06F16/24539
Abstract: Compiled portions of code generated to perform a query plan at a query engine may be shared with other query engines. A data store, separate from the query engines, may store compiled portions of query code generated for different queries. If a query engine does not have a locally stored compiled portion of query code, then the separate data store may be accessed in order to obtain a compiled portion of query code, allowing reuse of compiled query code across different queries engines for queries directed to different databases.
-
-