Patent ID: 11874828
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. One or more non-transitory, computer-readable storage media, storing program instructions that when executed on or across one or more computing devices cause the one or more computing devices to implement a materialized view management service that implements:
receiving, via an interface of the materialized view management service, a request to create a materialized view using data from a data source ingested by a connector corresponding to the data source, wherein the materialized view is specified in a definition received for the materialized view, wherein the materialized view management service is capable of creating the materialized view from a plurality of different types of data sources using respective ones of a plurality of different connectors implemented as part of the materialized view management service, and wherein the materialized view is stored by the materialized view management service in a data store accessible to queries;
obtaining, by the connector for the data source, one or more changes from the data source;
determining one or more updates to the materialized view that satisfies the definition of the materialized view from the one or more changes obtained from the data source; and
performing the one or more updates to update the materialized view to make the one or more updates accessible in subsequent queries to the materialized view.