-
公开(公告)号: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.
-
公开(公告)号:US12169491B1
公开(公告)日:2024-12-17
申请号:US17936344
申请日:2022-09-28
Applicant: Amazon Technologies, Inc.
Inventor: Nemanja Boric , Venkatraman Govindaraju , Demala Palliye Gurunnanselage Shermal Ruwantha Fernando , Naresh Chainani , Ippokratis Pandis , Kiran Kumar Chinta , Hui Shi , Hanna Loboda
IPC: G06F16/00 , G06F16/2453 , G06F16/2455
Abstract: Dynamic plan interpretation may be implemented to perform queries. A query is received at a database system. A plan to perform the query is generated. For at least a portion of the plan to perform the query, a domain-specific language may be applied to interpret and execute the portion of the plan to perform the query using one or more previously compiled executors instead of generating and compiling code to execute the portion of the plan. Returning a result of the query according to the execution of the plan.
-
公开(公告)号: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.
-
-