Projections for big database systems

    公开(公告)号:US11620280B2

    公开(公告)日:2023-04-04

    申请号:US17444715

    申请日:2021-08-09

    Abstract: A database system comprised of a decoupled compute layer and storage layer is implemented to store, build, and maintain a canonical dataset, a temporary buffer, and projection datasets. The canonical dataset is a set of batch updated data. The data is appended in chunks to the canonical dataset such that the canonical dataset becomes a historical dataset over time. The buffer is a write ahead log that contains the most recent chunks of data and provides atomicity and durability for the database system. The projection datasets are indexes of the canonical dataset and/or the buffer that may have single or multiple column sort-orders and/or particular data formats. The writes to the canonical dataset, projection datasets, and buffer may be asynchronous and therefore the database system is advantageously less resource constrained.

    DATA RETRIEVAL SYSTEM AND METHOD
    2.
    发明申请

    公开(公告)号:US20210109983A1

    公开(公告)日:2021-04-15

    申请号:US17066922

    申请日:2020-10-09

    Abstract: A method, performed by one or more processors, including: receiving a user query; deriving, based on the user query, a search engine query for use with search engine software and a data access query for use with data access software; sending, to the search engine software, the search engine query to cause the search engine software to locate first data stored in a search engine index; sending, to the data access software, the data access query to cause the data access software to locate second data stored in a distributed data store; receiving, from the search engine software, the first data; and receiving, from the data access software, the second data.

    DATA RETRIEVAL SYSTEM AND METHOD
    5.
    发明申请

    公开(公告)号:US20230004606A1

    公开(公告)日:2023-01-05

    申请号:US17901196

    申请日:2022-09-01

    Abstract: A method, performed by one or more processors, including: receiving a user query; deriving, based on the user query, a search engine query for use with search engine software and a data access query for use with data access software; sending, to the search engine software, the search engine query to cause the search engine software to locate first data stored in a search engine index; sending, to the data access software, the data access query to cause the data access software to locate second data stored in a distributed data store; receiving, from the search engine software, the first data; and receiving, from the data access software, the second data.

    PROJECTIONS FOR BIG DATABASE SYSTEMS
    6.
    发明公开

    公开(公告)号:US20230281191A1

    公开(公告)日:2023-09-07

    申请号:US18178294

    申请日:2023-03-03

    CPC classification number: G06F16/2379 G06F16/273 G06F16/2455 G06F16/248

    Abstract: A database system comprised of a decoupled compute layer and storage layer is implemented to store, build, and maintain a canonical dataset, a temporary buffer, and projection datasets. The canonical dataset is a set of batch updated data. The data is appended in chunks to the canonical dataset such that the canonical dataset becomes a historical dataset over time. The buffer is a write ahead log that contains the most recent chunks of data and provides atomicity and durability for the database system. The projection datasets are indexes of the canonical dataset and/or the buffer that may have single or multiple column sort-orders and/or particular data formats. The writes to the canonical dataset, projection datasets, and buffer may be asynchronous and therefore the database system is advantageously less resource constrained.

    PROJECTIONS FOR BIG DATABASE SYSTEMS

    公开(公告)号:US20220058183A1

    公开(公告)日:2022-02-24

    申请号:US17444715

    申请日:2021-08-09

    Abstract: A database system comprised of a decoupled compute layer and storage layer is implemented to store, build, and maintain a canonical dataset, a temporary buffer, and projection datasets. The canonical dataset is a set of batch updated data. The data is appended in chunks to the canonical dataset such that the canonical dataset becomes a historical dataset over time. The buffer is a write ahead log that contains the most recent chunks of data and provides atomicity and durability for the database system. The projection datasets are indexes of the canonical dataset and/or the buffer that may have single or multiple column sort-orders and/or particular data formats. The writes to the canonical dataset, projection datasets, and buffer may be asynchronous and therefore the database system is advantageously less resource constrained.

Patent Agency Ranking