The Sybase replication server project

  • Yongdong Wang
  • Jane Chiao
  • Vasu Nori
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 730)


This paper describes the Sybase replication server, a log based database replication system that allows fine granularity data replication and continuously propagates update transactions from the primary copy of the data to the replicated copies. It uses a store and forward mechanism to provide fault tolerance in the propagation process. Its open system interface supports data replication among heterogeneous databases. An example was used to illustrate the role of the replication server in a data replication system.


Primary Copy Concurrency Control Replication System Forward Mechanism Primary Database 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    M.E. Adiba, B.G. Lindsay: Database Snapshots. Proceedings of 6th VLDB, 1980.Google Scholar
  2. 2.
    AFIC Computers: Multi Server Option For Sybase Systems. 1992.Google Scholar
  3. 3.
    P.A. Bernstein, N. Goodman: An Algorithm for Concurrency Control and Recovery in Replicated Distributed Databases. ACM Transactions on Database Systems 9, 4 (December 1984).Google Scholar
  4. 4.
    P.A. Bernstein, V. Hadzilacos, N. Goodman: Concurrency Control and Recovery in Database Systems. Addison-Wesley, 1987.Google Scholar
  5. 5.
    Digital Equipment Corporation: Software Product Description: VAX Data Distributor, V2.4. 1993.Google Scholar
  6. 6.
    A.R. Downing, I.B. Greenberg, J.M. Peha: OSCAR: A System for Weak-Consistency Replication. Proceedings of the Workshop on the Management of Replicated Data, 1990.Google Scholar
  7. 7.
    H. Edelstein: Replicating Data. DBMS, June 1993.Google Scholar
  8. 8.
    H. Garcia-Molina, et al: Two Epoch Algorithms for Disaster Recovery. Proceedings of 16th VLDB, 1990.Google Scholar
  9. 9.
    B. Goldring: Consistency Issues for Maintaining Copies from DBMS Transaction Logs. Seminar at University of Santa Clara, 1992.Google Scholar
  10. 10.
    J. Gray, A. Reuter: Transaction Processing: Concepts and Techniques. Morgan Kaufmann, 1993.Google Scholar
  11. 11.
    Oracle Systems: Oracle 7 Manuals. 1993.Google Scholar
  12. 12.
    C. Pu, A. Leff: Replica Control in Distributed Systems: An Asynchronous Approach. Proceedings of SIGMOD, 1991.Google Scholar
  13. 13.
    C.A. Polyzois, H. Garcia-Molina: Evaluation of Remote Backup Algorithms for Transaction Processing Systems. Proceedings of ACM SIGMOD Conference on Management of Data, 1992.Google Scholar
  14. 14.
    D. Skeen: Nonblocking Commit Protocols. Proceedings of ACM SIGMOD Conference on Management of Data, 1982.Google Scholar
  15. 15.
    Stonebraker: Concurrency Control and Consistency of Multiple Copies of Data in Distributed INGRES. IEEE Transactions on Software Engineering 5, 3 (May 1979).Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1993

Authors and Affiliations

  • Yongdong Wang
    • 1
  • Jane Chiao
    • 1
  • Vasu Nori
    • 1
  1. 1.Sybase Inc.Emeryville

Personalised recommendations