发明名称 Replicated database startup for common database storage
摘要 Read-only nodes of a distributed database system may perform replicated database startup for common database storage. A read-only node may request a view of a database from a master node to initialize the read-only node for servicing queries. An indication of the view may be received and portions of data maintained for the distributed database may be read from a common data store maintaining the data for the database according to the indicated view of the database. In-memory data structures at the read-only node for servicing queries may be initialized based on the portions of data read from the common data store. The read-only node may then be made available for servicing queries.
申请公布号 US9613120(B1) 申请公布日期 2017.04.04
申请号 US201414538752 申请日期 2014.11.11
申请人 Amazon Technologies, Inc. 发明人 Kharatishvili Tengiz;Jung Hyungsoo;Richardson Andrew Scott;Verbitski Alexandre Olegovich
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Kowert Robert C.;Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. A system, comprising: a plurality of compute nodes that together implement a distributed database, wherein one the plurality of compute nodes is a master node that performs read and write requests to data maintained for the distributed database, wherein a different one of the plurality of compute nodes is a read-only node that performs reads of the data maintained for the distributed database; a common data store maintaining the data for the distributed database; the read-only node, configured to: upon startup of the read-only node: request from the master node a view of the distributed database to initialize the read-only node for servicing queries directed to the distributed database;in response to receipt of an indication of the view of the distributed database at the read-only node: read from the common data store one or more portions of the data according to the indicated view of the distributed database;based, at least in part, on the obtained data portions from the common data store, initialize one or more in-memory data structures at the read-only node for servicing queries directed toward the distributed database; andin response to the initialization of the one or more in-memory data structures at the read-only node, make the read-only node available for servicing queries.
地址 Reno NV US