-
公开(公告)号:US11308079B2
公开(公告)日:2022-04-19
申请号:US16699512
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
Inventor: Rohan Deshpande , Yannis Papakonstantinou , Omer Ahmed Zaki , Karthik Gurumoorthy Subramanya Bharathy , Rajib Dugar , Shivateja Reddy Ummenthala
IPC: G06F16/23 , G06F16/2455 , G06F16/22
Abstract: Materialized views may be generated at a managed materialized view platform that accepts data streams as a source. When updating a materialized view with a data stream as a source, a stored portion of the stream is used to maintain a history of changes to be made. When a join operation needs to utilize the data stream source to determine an update to the materialized view, the data stream is preserved to complete the join and update the materialized view.
-
公开(公告)号:US20220058187A1
公开(公告)日:2022-02-24
申请号:US17466347
申请日:2021-09-03
Applicant: Amazon Technologies, Inc.
Inventor: Rohan Deshpande , Yannis Papakonstantinou , Omer Ahmed Zaki , Karthik Gurumoorthy Subramanya Bharathy , Rajib Dugar , Shivateja Reddy Ummenthala
IPC: G06F16/23 , G06F16/21 , G06F16/242
Abstract: Managed materialized views may be generated from across heterogeneous data sources. A request to create a materialized view may be received and performed by a materialized view management platform, which may obtain and generate the materialized view from different data sources and store the materialized view in a target system. Changes to the data sources may be obtained at the materialized view management platform and updates to the materialized view may be determined. The materialized view in the target system may be updated.
-
公开(公告)号:US11196567B2
公开(公告)日:2021-12-07
申请号:US16200589
申请日:2018-11-26
Applicant: Amazon Technologies, Inc.
Inventor: Tate Andrew Certain , Yannis Papakonstantinou , Allan Henry Vermeulen , Christopher Richard Jacques de Kadt
Abstract: A database management system receives a request to perform a transaction. The database management system commits the transaction, and in response to committing the transaction, generates a cryptographic hash based on an attribute of the transaction. The cryptographic hash is stored in a leaf-region of a hash tree. In response to a request to verify the transaction, signatures are retrieved from the tree based on a traversal of the tree to locate the node corresponding to the transaction. The retrieved signatures are used to verify the transaction.
-
公开(公告)号:US11113273B2
公开(公告)日:2021-09-07
申请号:US16699486
申请日:2019-11-29
Applicant: Amazon Technologies, Inc.
Inventor: Rohan Deshpande , Yannis Papakonstantinou , Omer Ahmed Zaki , Karthik Gurumoorthy Subramanya Bharathy , Rajib Dugar , Shivateja Reddy Ummenthala
IPC: G06F16/23 , G06F16/21 , G06F16/242
Abstract: Managed materialized views may be generated from across heterogeneous data sources. A request to create a materialized view may be received and performed by a materialized view management platform, which may obtain and generate the materialized view from different data sources and store the materialized view in a target system. Changes to the data sources may be obtained at the materialized view management platform and updates to the materialized view may be determined. The materialized view in the target system may be updated.
-
公开(公告)号:US10942910B1
公开(公告)日:2021-03-09
申请号:US16200584
申请日:2018-11-26
Applicant: Amazon Technologies, Inc.
Inventor: Tate A. Certain , Yannis Papakonstantinou , Allan Henry Vermeulen , Christopher Richard Jacques de Kadt
IPC: G06F16/23 , G06F16/21 , G06F16/248 , G06F16/18 , G06F16/22
Abstract: A database management system stores data for a table as a journal of transaction. The records of the journal comprise information indicative of changes applied to a document of the table. The database receives a query on a table of transactions performed on the table. In response to the query on the table of transactions, the database generates results by retrieving and projecting the records of the journal in accordance with the query. The results of the query are indicative of changes applied to the document of the table.
-
公开(公告)号:US11797518B2
公开(公告)日:2023-10-24
申请号:US17362743
申请日:2021-06-29
Applicant: Amazon Technologies, Inc.
Inventor: Yannis Papakonstantinou , Tate Andrew Certain
IPC: G06F16/00 , G06F16/23 , G06F16/242 , G06F16/25
CPC classification number: G06F16/2365 , G06F16/2448 , G06F16/254
Abstract: A new type system may be added to a type registry for a data processing service. A request to add the new type system may be received that describes the new type system for a data store. The new type system may be used to perform a data processing job that accesses the data store to obtain or store data as a source or target data store.
-
公开(公告)号:US11657069B1
公开(公告)日:2023-05-23
申请号:US17105214
申请日:2020-11-25
Applicant: Amazon Technologies, Inc.
Inventor: Balakrishnan Narayanaswamy , Gokul Soundararajan , Jiayuan Chen , Yannis Papakonstantinou , Vuk Ercegovac , George Constantin Caragea , Sriram Krishnamurthy , Nikolaos Koulouris
IPC: G06F16/28 , G06F16/24 , G06F16/2458 , G06N20/00 , G06F16/2453 , G06F8/41
CPC classification number: G06F16/283 , G06F8/447 , G06F16/2465 , G06F16/2471 , G06F16/24535 , G06F16/24542 , G06N20/00
Abstract: A database system may use a machine learning model creation system to create a machine learning model from data stored in the database system responsive to a request from a client. The database system may obtain an executable version of the machine learning model, based on an uncompiled hardware agnostic version of the machine learning model, according to the hardware configuration of one or more computing resources selected by the database system to perform requests to the database system that invoke the machine learning model to generate predictions.
-
公开(公告)号:US11550787B1
公开(公告)日:2023-01-10
申请号:US17118307
申请日:2020-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Andre Hernich , Vuk Ercegovac , Gaurav Saxena , Panagiotis Parchas , Yannis Papakonstantinou , Balakrishnan Narayanaswamy , Enrico Siragusa
IPC: G06F16/2453 , G06F16/2455
Abstract: Match rules for rewriting queries to use materialized views may be dynamically generated by a database system. A database system may generate rules that indicate whether a given query can use a materialized view and how to rewrite the given query to use the materialized view. A query may be received and the rules may be applied to the query to determine that the query can use the materialized view and to rewrite the query to use the materialized view. The rewritten query can then be executed.
-
公开(公告)号:US20230004548A1
公开(公告)日:2023-01-05
申请号:US17362743
申请日:2021-06-29
Applicant: Amazon Technologies, Inc.
Inventor: Yannis Papakonstantinou , Tate Andrew Certain
IPC: G06F16/23 , G06F16/25 , G06F16/242
Abstract: A new type system may be added to a type registry for a data processing service. A request to add the new type system may be received that describes the new type system for a data store. The new type system may be used to perform a data processing job that accesses the data store to obtain or store data as a source or target data store.
-
公开(公告)号:US20220171759A1
公开(公告)日:2022-06-02
申请号:US17362729
申请日:2021-06-29
Applicant: Amazon Technologies, Inc.
Inventor: Himanshu Jindal , Shivateja Reddy Ummenthala , Almann Tsutomu Goo , Yannis Papakonstantinou , Lewis Bruck , Tate Andrew Certain , Pulkit Maheshwari
IPC: G06F16/23
Abstract: Schema incompatibilities are generating views at target data stores are detected. A view definition may be received at a view management system that specifies data to obtain from source data stores and identifies a target data store to store the view. The view management system may identify an incompatibility between a schema for the data, specified in the view definition, with a type system for the target data store. The view management system may provide an indication of the incompatibility with the type system for the target data store.
-
-
-
-
-
-
-
-
-