Replication Terminology Understanding

Source: Internet
Author: User

Replication in SQL Server, copying and distributing data and database objects from one database to another, and then synchronizing between databases to maintain consistency. Replication is focused on data synchronization, it doesn ' t distribute entire database, but only distributes some part of the database like tables or views 。

1,publisher Publishing Server

Publisher is a data source that provides replication database objects

2,subscriber Subscriber Server

Subscriber is a DB instance that receives replication, subscriber can receive data from multiple publisher.

3,article Project

Article are objects in a database, which can be database objects such as tables, view,stored procedure,function, and one or more aritcle collections form a publication.

You cannot pass a article alone, you must include article in publication to be used for replication.

4,publication Release

Publication is the basic unit for replication, and the basic unit for transferring data between Publisher and Subscriber is publication, not tables, view,stored procedure, and other database objects.

Publication is a collection of one or more article, and a publication can contain different types of article.

5,subscription Subscription

Subscription is sending publication from Publisher to Subscriber, depending on the way it is sent, there are two types of subscription: Push subscription and pull subscription

Features of Push subscription:

With this subscription, the publisher was responsible for updating all the changes to the Subscriber without the Subscriber Asking those changes, Push subscriptions is created at the Publisher server.

Features of Pull subscription:

With this subscription the subscriber initiates the replication instead of the publisher, the subscriptions is created at The subscriber server.

6,distributer distribution Server

Distributer is a database instance that serves one or more publisher. Each publisher corresponds to a database in Distributer, which is called the distribution database. The distribution database holds replication state information and metadata for each publication.

7,replication Agent

Replication Terminology Understanding

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.