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

Claim 12:
13. One or more non-transitory computer-readable storage media storing program instructions that, when executed on or across one or more processors, perform:
storing, by a metadata service of a distributed time-series database to one or more metadata storage resources, first metadata descriptive of a table comprising a plurality of data points, wherein the first metadata is associated with a version number in a logical sequence of metadata versions of the table, wherein individual ones of the metadata versions indicate a schema of the table including columns of the table and data types of the columns;
determining, by the distributed time-series database, one or more metadata updates for the table based at least in part on ingestion or storage of additional data points of the table;
storing, by the metadata service to a log, data indicative of the one or more metadata updates, wherein the one or more metadata updates are associated with an additional version number later than the version number in the logical sequence of metadata versions of the table;
receiving, by the metadata service, a read request associated with the table;
determining, by the metadata service responsive to the read request, a most recent version number in the logical sequence that has been stored in the one or more metadata storage resources; and
returning, by the metadata service responsive to the read request, the first metadata in response to determining that the most recent version number comprises the version number; or
returning, by the metadata service responsive to the read request, second metadata comprising the one or more metadata updates in response to determining that the most recent version number comprises the additional version number.