Database updates
    1.
    发明授权

    公开(公告)号:US12253999B2

    公开(公告)日:2025-03-18

    申请号:US17466946

    申请日:2021-09-03

    Abstract: A database server for implementing a distributed database, the server having access to a data store holding a first copy of the database managed by the database server and having a processor and interfacing means for client communication and for communication with a second database server managing a second copy of the database, the database server may implement a change to the database communicated from the client by the steps of: communicating the change to the second database server; storing in the first copy of the database a tentative record of the change; and on receiving from the second database server a storing record acknowledgement about the change in the second copy of the database: instructing the second database server to store a permanent record of the change in the second copy of the database and storing in the first copy of the database a permanent record of the change.

    Methods and systems for managing prioritized database transactions

    公开(公告)号:US11537567B2

    公开(公告)日:2022-12-27

    申请号:US16708052

    申请日:2019-12-09

    Inventor: David Dominguez

    Abstract: A database management system for controlling prioritized transactions, comprising: a processor adapted to: receive from a client module a request to write into a database item as part of a high-priority transaction; check a lock status and an injection status of the database item; when the lock status of the database item includes a lock owned by a low-priority transaction and the injection status is not-injected status: change the injection status of the database item to injected status; copy current content of the database item to an undo buffer of the low-priority transaction; and write into a storage engine of the database item.

    Method for Elastic Geographical Database Replication

    公开(公告)号:US20190272280A1

    公开(公告)日:2019-09-05

    申请号:US16385593

    申请日:2019-04-16

    Abstract: A device of managing replication action, comprising a database management system (DBMS) interface configured to receive from one of a plurality of first local DBMS servers in a first servers cluster target data for replication, and a replication event including an indication of a remote replication management device in a second servers cluster of a plurality of second local DBMS servers, a network interface configured to establish a coupling with the remote replication management device according to the received replication event, forward the target data to the remote replication management device according to the replication event so as to allow the remote replication management device to instruct a creation of a replica of the target data for storage by a remote DBMS server which is a member of the second servers cluster.

    Versioned relational dataset management

    公开(公告)号:US12253989B2

    公开(公告)日:2025-03-18

    申请号:US18336743

    申请日:2023-06-16

    Abstract: A versioned dataset is managed. An updated versioned dataset is created by applying a structured query to a specific version of multiple versions of the versioned dataset stored in the backing dataset. Data of the versions including the specific version remain unchanged. A versioned dataset catalogue is updated to include in association with the updated dataset version, the structured query and lineage indicating that the updated versioned dataset includes a successor of the specific version. An affiliation encoding associated with the updated versioned dataset indicating which data of the updated versioned dataset matches data of the specific version and which data of the updated versioned dataset is deleted relative to data of the specific version, is updated. A database view of the updated versioned dataset is generated by selecting rows and projecting columns of the backing dataset corresponding to the updated versioned dataset according to the affiliation encoding.

    Apparatus and method for running plurality of threads

    公开(公告)号:US10606673B2

    公开(公告)日:2020-03-31

    申请号:US15926614

    申请日:2018-03-20

    Abstract: The present invention proposes an apparatus and method for running a plurality of threads. The apparatus includes a memory, a client and an RPC manager. The client is configured to generate, for each of the plurality of threads an RPC request for executing an operation and to store the generated RPC requests in a database in the memory. The RPC manager is configured to order the stored RPC requests. Furthermore, the client is configured to send the ordered RPC requests in an RPC batch.

    VERSIONED RELATIONAL DATASET MANAGEMENT
    6.
    发明公开

    公开(公告)号:US20230334031A1

    公开(公告)日:2023-10-19

    申请号:US18336743

    申请日:2023-06-16

    CPC classification number: G06F16/219 G06F16/2393 G06F16/2237 G06F16/2358

    Abstract: A versioned dataset is managed. An updated versioned dataset is created by applying a structured query to a specific version of multiple versions of the versioned dataset stored in the backing dataset. Data of the versions including the specific version remain unchanged. A versioned dataset catalogue is updated to include in association with the updated dataset version, the structured query and lineage indicating that the updated versioned dataset includes a successor of the specific version. An affiliation encoding associated with the updated versioned dataset indicating which data of the updated versioned dataset matches data of the specific version and which data of the updated versioned dataset is deleted relative to data of the specific version, is updated. A database view of the updated versioned dataset is generated by selecting rows and projecting columns of the backing dataset corresponding to the updated versioned dataset according to the affiliation encoding.

Patent Agency Ranking