发明授权
- 专利标题: Method and apparatus for peer-to-peer data replication
- 专利标题(中): 用于对等数据复制的方法和装置
-
申请号: US783156申请日: 1997-01-14
-
公开(公告)号: US5806075A公开(公告)日: 1998-09-08
- 发明人: Sandeep Jain , Dean Daniels
- 申请人: Sandeep Jain , Dean Daniels
- 申请人地址: CA Redwood Shores
- 专利权人: Oracle Corporation
- 当前专利权人: Oracle Corporation
- 当前专利权人地址: CA Redwood Shores
- 主分类号: G06F11/14
- IPC分类号: G06F11/14 ; G06F11/20 ; G06F17/30 ; G06F7/00
摘要:
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.
公开/授权文献
- USD250227S Button 公开/授权日:1978-11-14
信息查询