Patent · US Active

Update-anywhere replication of distributed systems

US7765186B1 · kind B1 · utility

39Cited by
15References
34Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 30, 2005
Grant dateJul 27, 2010
Priority date
Expiry dateDec 8, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/273
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Transactional database replication techniques are disclosed. The techniques can be realized in many ways, such as in a replicator module that can be instantiated at each site in a distributed system. The techniques support a variety of data storage technologies such as traditional durable transactional databases as well as in-memory data storage systems, and a variety of data types such as relational, flat file, XML, and object-oriented data. Guaranteed levels of distributed transactional data consistency for both reads and writes are enabled for database applications. The techniques also support the ability of applications distributed across a network to perform updates concurrently, and the ability to replicate many standard database systems without needing to modify their intrinsic behavior or needing them to be aware of the replicator, and the ability to tolerate network and process failures without any change to the data consistency guarantees provided to the applications.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.