Determining a coding scheme for a partition of a data set

    公开(公告)号:US12093262B2

    公开(公告)日:2024-09-17

    申请号:US18509455

    申请日:2023-11-15

    Applicant: Ocient Inc.

    CPC classification number: G06F16/24554 G06F16/221 G06F16/24542

    Abstract: A method includes obtaining a plurality of data partitions of a data set for storage in a database system. The method further includes determining a first data storage coding scheme for a first partition of the plurality of data partitions, where the first data storage coding scheme includes first encoding parameters regarding encoding the first partition into first data segments and first parity segments. The method further includes determining a second data storage coding scheme for a second partition of the plurality of data partitions. The method further includes dividing the first partition to produce a first number of first raw data segments, where the first number is based on the first data storage coding scheme. The method further includes dividing the second partition to produce a second number of second raw data segments, where the second number is based on the second data storage coding scheme.

    EFFICIENT DATABASE MANAGEMENT SYSTEM AND METHOD FOR USE THEREWITH

    公开(公告)号:US20200341958A1

    公开(公告)日:2020-10-29

    申请号:US16928509

    申请日:2020-07-14

    Applicant: Ocient Inc.

    Abstract: A database management system operates by: obtaining a dataset from a memory of the database management system, wherein the dataset includes a set of data records; determining a set of data characteristics of the dataset; determining a list of analytical calculations that are able to be executed on the dataset; determining an analytical calculation characteristic for each analytical calculation of the list of analytical calculations to produce a set of analytical calculation characteristics, wherein the analytical calculation characteristic indicates an estimated execution time to perform the analytical calculation; ranking each analytical calculation of the list of analytical calculations based on the set of data characteristics and the set of analytical calculation characteristics to produce a ranked list of analytical calculations; selecting an analytical calculation from the ranked list of analytical calculations based on the ranking; and executing the selected analytical calculation on the dataset to produce an analytical calculation result.

Patent Agency Ranking