北方站长站
客服热线:0632-5117766

在物理上完全不同的数据库之间共享数据

[2008-01-31 20:09:51] 作者:Northz.com 来源:北方站长网

Tags:共享 数据 之间 数据库 完全 不同 物理 复制 事务 系统

  

数据复制复制就是在物理上完全不同的数据库之间共享数据。当应用程序在任一数据库中修改共享数据时,就会将所做的更改传播到复制系统中的其它数据库。可以使用不同的方法并通过多种渠道传播所做的更改,这样,既保持了数据的完整性,又允许各种灵活的复制设置。数据复制又称数据同步同步。

Sybase 有三种复制技术。 MobiLink 和 SQL Remote 用于在中心数据库和大量远程数据库之间进行复制。 Replication Server 用于在相对较少的数据库之间进行近乎实时的复制。

数据复制的基本概念

数据可用性

数据复制系统的一大优点是,可以在本地访问数据,而不用通过与单个中心数据库之间的连接 (可能占用很多资源、可靠性较低并且速度很慢)来获取数据。即使没有与中心服务器之间的任何连接,也可以在本地访问数据,这样,在远程网络连接中断时,仍然可以访问数据。

响应时间

复制可以缩短数据请求的响应时间,原因有两个方面。检索速度更快,因为请求是在本地服务器上处理的,因而无需访问广域网。另外,本地处理减轻了中心数据库服务器的负载,进而缓解了对处理器时间的争用。

复制技术面临的挑战

任何复制技术都必须应对由于复制提高了灵活性而带来的一些挑战。

事务完整性

任何复制系统都面临的一个挑战是,需要确保每个数据库始终保持事务完整性。

Replication Server 和 SQL Remote 按以下方式复制事务日志的各个部分,因此在复制期间可保持事务的完整性:或者复制整个事务,或者根本不进行复制。这可确保系统中的每个数据库的事务完整性。

MobiLink 合并多个已提交的事务中所做的更改。这些更改以单个事务的方式应用到另一数据库中。

数据一致性

复制系统面临的另一挑战是,在整个系统中保持数据一致性。复制系统在整个体系中保持松散的一致性:即将期间所做的所有更改以一致的方式复制到每个站点中,但不同站点在任一时刻拥有不同的数据副本。 (责任编辑:卢兆林)

pPB北方站长站

pPB北方站长站

 

News

 

info

 

down

出售手机裁听器,手机跟踪定位系统    企业网站,网城,购物网,都市导购,校园网    网上书店系统    上海电信机房服务器托管,双线主机托管    美女图片馆    15G 高清晰图片资源 无水印    室内装潢材料新产品杰威尔艺术漆    收一万ip的美女图片    大量收购个人网址导航网站    出售网址站PR=4alexa=119,764    

下一篇链接:解析MobiLink实现基于时间戳的分区同步 (1)

上一篇链接:细化解析如何建立一个非常简单的数据库

评论】 【打印】 【加入收藏】 【关闭→论坛 →博客 →数据中心

 共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面