MASS INSERTION INTO SINGLE-THREADED DATABASES

    公开(公告)号:US20230259532A1

    公开(公告)日:2023-08-17

    申请号:US18303615

    申请日:2023-04-20

    Applicant: Roku, Inc.

    Inventor: Roberto MIRIZZI

    Abstract: Disclosed herein are system, method, and computer-readable device embodiments for mass insertion into single-threaded databases. An embodiment includes a processor and a memory, a storage layer to interface with a plurality of software applications and to receive data output from the plurality of software applications, and a listener that runs according to an update policy, to detect the presence of information newly stored within the storage layer. The processor and memory may be configured to maintain at least a part of a running database cluster including a plurality of nodes, with at least two nodes configured to run without multi-threading, and to execute an intermediate module to send at least part of the information to the database cluster, and to perform simultaneous access to multiple database nodes running without multi-threading.

    MASS INSERTION INTO SINGLE-THREADED DATABASES

    公开(公告)号:US20240419692A1

    公开(公告)日:2024-12-19

    申请号:US18817998

    申请日:2024-08-28

    Applicant: Roku, Inc.

    Inventor: Roberto MIRIZZI

    Abstract: Disclosed herein are system, method, and computer-readable device embodiments for mass insertion into single-threaded databases. An embodiment includes a processor and a memory, a storage layer to interface with a plurality of software applications and to receive data output from the plurality of software applications, and a listener that runs according to an update policy, to detect the presence of information newly stored within the storage layer. The processor and memory may be configured to maintain at least a part of a running database cluster including a plurality of nodes, with at least two nodes configured to run without multi-threading, and to execute an intermediate module to send at least part of the information to the database cluster, and to perform simultaneous access to multiple database nodes running without multi-threading.

    Mass Insertion into Single-Threaded Databases

    公开(公告)号:US20210149922A1

    公开(公告)日:2021-05-20

    申请号:US16939758

    申请日:2020-07-27

    Applicant: Roku, Inc.

    Inventor: Roberto MIRIZZI

    Abstract: Disclosed herein are system, method, and computer-readable device embodiments for mass insertion into single-threaded databases. An embodiment includes a processor and a memory, a storage layer to interface with a plurality of software applications and to receive data output from the plurality of software applications, and a listener that runs according to an update policy, to detect the presence of information newly stored within the storage layer. The processor and memory may be configured to maintain at least a part of a running database cluster including a plurality of nodes, with at least two nodes configured to run without multi-threading, and to execute an intermediate module to send at least part of the information to the database cluster, and to perform simultaneous access to multiple database nodes running without multi-threading.

    MASS INSERTION INTO SINGLE-THREADED DATABASES

    公开(公告)号:US20190188314A1

    公开(公告)日:2019-06-20

    申请号:US15849103

    申请日:2017-12-20

    Applicant: ROKU, INC

    Inventor: Roberto MIRIZZI

    Abstract: Disclosed herein are system, method, and computer-readable device embodiments for mass insertion into single-threaded databases. An embodiment includes a processor and a memory, a storage layer to interface with a plurality of software applications and to receive data output from the plurality of software applications, and a listener that runs according to an update policy, to detect the presence of information newly stored within the storage layer. The processor and memory may be configured to maintain at least a part of a running database cluster including a plurality of nodes, with at least two nodes configured to run without multi-threading, and to execute an intermediate module to send at least part of the information to the database cluster, and to perform simultaneous access to multiple database nodes running without multi-threading.

Patent Agency Ranking