Invention Grant
- Patent Title: Method and apparatus for maintaining replica sets
- Patent Title (中): 用于维护副本集的方法和装置
-
Application No.: US12977563Application Date: 2010-12-23
-
Publication No.: US08572031B2Publication Date: 2013-10-29
- Inventor: Dwight Merriman , Eliot Horowitz
- Applicant: Dwight Merriman , Eliot Horowitz
- Applicant Address: US NY New York
- Assignee: MongoDB, Inc.
- Current Assignee: MongoDB, Inc.
- Current Assignee Address: US NY New York
- Agency: Lando & Anastasi LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Provided are systems and methods for managing asynchronous replication in a distributed database environment, wherein a cluster of nodes are assigned roles for processing database requests. In one embodiment, the system provides a node with a primary role to process write operations against its database, generate an operation log reflecting the processed operations, and permit asynchronous replication of the operations to at least one secondary node. In another embodiment, the primary node is the only node configured to accept write operations. Both primary and secondary nodes can process read operations. Although in some to settings read requests can be restricted to secondary nodes or the primary node. In one embodiment, the systems and methods provide for automatic failover of the primary node role, can include a consensus election protocol for identifying the next primary node. Further, the systems and methods can be configured to automatically reintegrate a failed primary node.
Public/Granted literature
- US20120166390A1 METHOD AND APPARATUS FOR MAINTAINING REPLICA SETS Public/Granted day:2012-06-28
Information query