Systems and methods for optimized cloud database query execution

A method for writing data to a cloud-based database for optimized cloud-based database query execution may include a table writer computer program executed by a local electronic device: (1) receiving table data comprising rows and columns, a schema for the table, and a primary-key for the table; (2)...

Full description

Saved in:
Bibliographic Details
Main Authors Deshpande, Pranav, Pistoia, Marco, Tummala, Narayana R, Azanli, Elvir, Schaffa, Frank, Ligman, Joseph W
Format Patent
LanguageEnglish
Published 13.02.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method for writing data to a cloud-based database for optimized cloud-based database query execution may include a table writer computer program executed by a local electronic device: (1) receiving table data comprising rows and columns, a schema for the table, and a primary-key for the table; (2) creating a footer for the table, the footer comprising the schema and the primary-key; (3) sorting the rows of the table data using the primary-key; (4) dividing the sorted columns of the table data into a plurality of datapages based on a datapage size; (5) identifying sparse indices for each datapage, wherein the sparse indices comprising a minimum value, a maximum value, a starting row index, an ending row index for each datapage; (6) writing each datapage to cloud storage; (7) inserting the sparse indices into the footer for the table data; and (8) writing the footer to cloud storage.
Bibliography:Application Number: US202217813260