Method and apparatus for peer-to-peer data replication including

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395608, 395610, 395618, 39518213, 39520003, 39520005, G06F 1730

Patent

active

057376018

ABSTRACT:
The present invention provides the ability to replicate modifications made at a local site to multiple remote sites in a peer-to-peer environment. Information regarding these replicated modifications (e.g., insert, delete, or update) are contained in a set of replication tables. Thus, modifications can be duplicated at other sites immediately after the original modification, or deferred until the remote site is available. The replication tables of the present invention include a transactions table, transaction nodes table, calls table, call nodes table, and an exceptions table. The present invention further provides a logic-oriented procedure-level replication. Procedure-level replication modifies a remote site based on the logical operations used to modify the data at the originating site. Procedure-level replication provides the ability to identify conflicting updates as well. Information concerning conflicts identified by the present invention can be retained in the replication tables. The information contained in the replication tables can be used immediately, or subsequently, to address any conflicts detected by the present invention. The present invention provides the ability to rollback any modifications made once a conflict is identified. Further, the present invention provides the ability to address these conflicts within an application program. The present invention provides a row-oriented replication. A trigger associated with a table queues deferred remote procedures. The remote procedures use the old and new values from the original modification to replicate the modification at remote sites and detect conflicting updates.

REFERENCES:
patent: 4077059 (1978-02-01), Cordi et al.
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4631673 (1986-12-01), Haas et al.
patent: 4635189 (1987-01-01), Kendall
patent: 4646229 (1987-02-01), Boyle
patent: 4648036 (1987-03-01), Gallant
patent: 4714992 (1987-12-01), Gladney et al.
patent: 4853843 (1989-08-01), Ecklund
patent: 4875159 (1989-10-01), Cary et al.
patent: 5043871 (1991-08-01), Nishigaki et al.
patent: 5155848 (1992-10-01), Aoshima
patent: 5170480 (1992-12-01), Mohan et al.
patent: 5261094 (1993-11-01), Everson et al.
patent: 5276871 (1994-01-01), Howarth
patent: 5280612 (1994-01-01), Lorie et al.
patent: 5321832 (1994-06-01), Tanaka et al.
patent: 5333265 (1994-07-01), Orimo et al.
Singhal, et al., "A Concurrency Control Algorithm and Its Performance Fo r Replicated Database Systems", 6th International Conference on Distributed Computing Systems, Cambridge, MA,5-86, pp. 140-147, May, 1986.
Roussopoulos, N. and Kang H., "Principles and Techniques in the Design of ADMS+", Computer Magazine, vol. 19, No. 12, Dec. 1986, pp. 19-25.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for peer-to-peer data replication including does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for peer-to-peer data replication including, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for peer-to-peer data replication including will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-26393

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.