DATABASE TOOL
    1.
    发明申请
    DATABASE TOOL 审中-公开

    公开(公告)号:US20200311087A1

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

    申请号:US16900938

    申请日:2020-06-14

    摘要: A memory stores a first and second cache. A processor stores a first query in a transaction log. The processor selects information from the transaction log, uses it to determine that a user will likely access a first portion of the database at a future date, and copies that portion into the first cache prior to the date. The processor further copies a second, frequently accessed portion of the database into the second cache. The processor additionally determines that a portion of data is in both caches and deletes it from the second cache. The processor receives a second query from the user, determines that it is directed at data in the first cache and accesses that cache. The processor also determines that the second query is not directed at data in the first cache but is directed at data in the second cache, and accesses that cache.

    QUANTUM-COMPUTING-POWERED SYSTEM WITH MULTI-DIMENSIONAL SCALING FOR DATABASE BACKUP, SEARCH, AND RECOVERY

    公开(公告)号:US20240119338A1

    公开(公告)日:2024-04-11

    申请号:US17961609

    申请日:2022-10-07

    IPC分类号: G06N10/80 G06F16/21 G06N10/20

    摘要: A method for database backup, search, and recovery using a quantum-computing-powered system with multi-dimensional scaling is provided. The method may include storing a first dataset in a first local database, generating a second dataset from a critical subset of the first dataset, and storing the second dataset in a second remote, cloud-based, database. The method may include receiving a search query at the first database. The method may include receiving a first indication of an outage at the first database and, in response to the first indication, routing the search query to a quantum processor and executing the search on the second dataset. The method may include receiving a second indication of a loss of data from the first dataset at the first database, and, in response to the second indication, restoring the critical subset of the first dataset to the first database from the second dataset at the second database using the quantum processor. The method may include automatically scaling the quantum processor during a processing task.

    Database tool
    3.
    发明授权

    公开(公告)号:US11379452B2

    公开(公告)日:2022-07-05

    申请号:US17112379

    申请日:2020-12-04

    摘要: A memory stores a first cache and a second cache. A processor copies a first portion of data from a first table stored in a database into a second table. The processor further determines that a second portion of data from the first table will be overwritten and copies the second portion into a third table. The processor further determines that a probability that a user will access a third portion of the first table is greater than a threshold and copies the third portion into the first cache. The processor further determines a fourth portion of the first table that the user accesses at a frequency greater than a set frequency and copies the fourth portion into the second cache.

    DATABASE TOOL
    4.
    发明申请
    DATABASE TOOL 审中-公开

    公开(公告)号:US20200167423A1

    公开(公告)日:2020-05-28

    申请号:US16199925

    申请日:2018-11-26

    摘要: A memory stores a first cache and a second cache. A processor copies a first portion of data from a first table stored in a database into a second table, performs statistical analysis on the first portion, and stores the results into the second table. The processor further determines that a second portion of data from the first table will be overwritten, copies the second portion into a third table, performs statistical analysis on the second portion and stores the results into the third table. The processor further determines that a probability that a user will access a third portion of the first table is greater than a threshold and copies the third portion into the first cache. The processor further determines a fourth portion of the first table that the user accesses at a frequency greater than a set frequency and copies the fourth portion into the second cache.

    Database tool
    5.
    发明授权

    公开(公告)号:US11250000B2

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

    申请号:US16900938

    申请日:2020-06-14

    摘要: A memory stores a first and second cache. A processor stores a first query in a transaction log. The processor selects information from the transaction log, uses it to determine that a user will likely access a first portion of the database at a future date, and copies that portion into the first cache prior to the date. The processor further copies a second, frequently accessed portion of the database into the second cache. The processor additionally determines that a portion of data is in both caches and deletes it from the second cache. The processor receives a second query from the user, determines that it is directed at data in the first cache and accesses that cache. The processor also determines that the second query is not directed at data in the first cache but is directed at data in the second cache, and accesses that cache.

    DATABASE TOOL
    6.
    发明申请
    DATABASE TOOL 审中-公开

    公开(公告)号:US20200167422A1

    公开(公告)日:2020-05-28

    申请号:US16199994

    申请日:2018-11-26

    摘要: A memory stores a first and second cache. A processor stores a first query in a transaction log. The processor selects information from the transaction log, uses it to determine that a user will likely access a first portion of the database at a future date, and copies that portion into the first cache prior to the date. The processor further copies a second, frequently accessed portion of the database into the second cache. The processor additionally determines that a portion of data is in both caches and deletes it from the second cache. The processor receives a second query from the user, determines that it is directed at data in the first cache and accesses that cache. The processor also determines that the second query is not directed at data in the first cache but is directed at data in the second cache, and accesses that cache.

    DATABASE TOOL
    7.
    发明申请

    公开(公告)号:US20210089509A1

    公开(公告)日:2021-03-25

    申请号:US17112379

    申请日:2020-12-04

    摘要: A memory stores a first cache and a second cache. A processor copies a first portion of data from a first table stored in a database into a second table. The processor further determines that a second portion of data from the first table will be overwritten and copies the second portion into a third table. The processor further determines that a probability that a user will access a third portion of the first table is greater than a threshold and copies the third portion into the first cache. The processor further determines a fourth portion of the first table that the user accesses at a frequency greater than a set frequency and copies the fourth portion into the second cache.

    Database tool
    8.
    发明授权

    公开(公告)号:US10915517B2

    公开(公告)日:2021-02-09

    申请号:US16199925

    申请日:2018-11-26

    摘要: A memory stores a first cache and a second cache. A processor copies a first portion of data from a first table stored in a database into a second table, performs statistical analysis on the first portion, and stores the results into the second table. The processor further determines that a second portion of data from the first table will be overwritten, copies the second portion into a third table, performs statistical analysis on the second portion and stores the results into the third table. The processor further determines that a probability that a user will access a third portion of the first table is greater than a threshold and copies the third portion into the first cache. The processor further determines a fourth portion of the first table that the user accesses at a frequency greater than a set frequency and copies the fourth portion into the second cache.

    Database tool
    9.
    发明授权

    公开(公告)号:US10713256B2

    公开(公告)日:2020-07-14

    申请号:US16199994

    申请日:2018-11-26

    摘要: A memory stores a first and second cache. A processor stores a first query in a transaction log. The processor selects information from the transaction log, uses it to determine that a user will likely access a first portion of the database at a future date, and copies that portion into the first cache prior to the date. The processor further copies a second, frequently accessed portion of the database into the second cache. The processor additionally determines that a portion of data is in both caches and deletes it from the second cache. The processor receives a second query from the user, determines that it is directed at data in the first cache and accesses that cache. The processor also determines that the second query is not directed at data in the first cache but is directed at data in the second cache, and accesses that cache.