发明名称 Data replication framework
摘要 Systems and methods are directed to an eventually consistent replicated data store that uses, for its underlying storage, a computer software library that provides a high-performance embedded database for data. The replicated data store employs a plurality of hosts interconnected to one another, allowing for writes to any host and full awareness of membership across all hosts. With the data replication framework, various modes are allowed to be built up on top of the core system.
申请公布号 US9268835(B2) 申请公布日期 2016.02.23
申请号 US201313919824 申请日期 2013.06.17
申请人 Amazon Technologies, Inc. 发明人 O'Neill Brian S.;Holgers Tobias L.;Shivaprakash Archit;Kuznetsova Olga I.;Raden, II Gary P.;Parakh Vishal
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 Knobbe, Martens, Olson & Bear, LLP 代理人 Knobbe, Martens, Olson & Bear, LLP
主权项 1. A computing system for providing peer data replication, the computing system comprising: a plurality of interconnected hosts, individual ones of the plurality of interconnected hosts comprising: a data store configured to store data and host availability information that represents a list of available hosts configured to replicate data between one another; anda client application programming interface configured to read local and remote data; a membership module corresponding to one or more computing devices, the membership module configured to maintain the list of available hosts and to send the list to data stores of individual hosts; and a data replication module corresponding to one or more computing devices, the data replication module configured to communicate with the membership module of individual hosts in order to replicate data across hosts determined to be available based on the list of available hosts.
地址 Seattle WA US