-
公开(公告)号:US12235837B2
公开(公告)日:2025-02-25
申请号:US17341747
申请日:2021-06-08
Applicant: MongoDB, Inc.
Inventor: Therese Avitabile , Misha Tyulenev , Jason Carey , Andrew Michalski Schwerin , Ben Caimano , Amirsaman Memaripour , Cheahuychou Mao , Jeff Yemin , Garaudy Etienne
IPC: G06F16/00 , G06F16/2453
Abstract: Systems and methods are provided for managing read requests in a database system. The same read request is communicated to multiple nodes to reduce long tail latency. If the read request is communicated to two nodes and the first node is experiencing a communication failure, the read request is serviced by the second node. Once a response is received from the second node, the read request to the first node can be canceled.
-
公开(公告)号:US20240427804A1
公开(公告)日:2024-12-26
申请号:US18748846
申请日:2024-06-20
Applicant: MongoDB, Inc.
Inventor: Andrew Michalski Schwerin , Jason Carey , Tyler Brock , Garaudy Etienne , Jack Mulrow , Max Jacob Hirschhorn , Lamont Nelson , Kaloian Manassiev , Geert Bosch , Randolph Tan , Jeff Yemin , Cory P. Mintz , John Morales , Judah Schvimer
Abstract: A database system may comprise one or more nodes, where each node is embedded with functionality of each of a shard server configured for storing, retrieving, managing, and/or updating data; a shard routing process; and metadata management. A single node running these functionalities allows a database system to provide improved sharding functionality. Nodes may run on a same hardware profile. Database systems described herein may provide enhanced scalability and may appropriately scale without any input on the part of users.
-
公开(公告)号:US20210382888A1
公开(公告)日:2021-12-09
申请号:US17341747
申请日:2021-06-08
Applicant: MongoDB, Inc.
Inventor: Therese Avitabile , Misha Tyulenev , Jason Carey , Andrew Michalski Schwerin , Ben Caimano , Amirsaman Memaripour , Cheahuychou Mao , Jeff Yemin , Garaudy Etienne
IPC: G06F16/2453
Abstract: Systems and methods are provided for managing read requests in a database system. The same read request is communicated to multiple nodes to reduce long tail latency. If the read request is communicated to two nodes and the first node is experiencing a communication failure, the read request is serviced by the second node. Once a response is received from the second node, the read request to the first node can be canceled.
-
-