-
公开(公告)号:US20230259532A1
公开(公告)日:2023-08-17
申请号:US18303615
申请日:2023-04-20
Applicant: Roku, Inc.
Inventor: Roberto MIRIZZI
CPC classification number: G06F16/285 , G06F16/18 , G06F16/21 , G06F16/23 , G06F16/24532 , G06F16/256 , G06F16/2308
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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US20190188314A1
公开(公告)日:2019-06-20
申请号:US15849103
申请日:2017-12-20
Applicant: ROKU, INC
Inventor: Roberto MIRIZZI
IPC: G06F17/30
CPC classification number: G06F16/285 , G06F16/18 , G06F16/21 , G06F16/23 , G06F16/2308 , G06F16/24532 , G06F16/256
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.
-
-
-