分布式数据库的数据复制技术研究.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式数据库的数据复制技术研究   摘要:该文对当前流行的分布式数据库的数据复制技术进行了详细的研究,并对数据复制的应用场合和过程做了系统的研究。分布式数据库具有比较成熟的技术和应用环境,其中数据复制技术在分布式数据库中应用越来越广泛。基于数据复制技术,将使得分布式数据库的开发和应用变得非常简单。   关键词:分布式数据库;数据复制;数据同步   中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)29-0277-03   A Research into Duplication of the Distributed Database   LI Li-gong   (Tianjin Railway Technical and Vocational College,Tianjin 300240,China)   Abstract: This paper analyses the technology and the application of the duplication of the distributed database in detail. The distributed database is a mature technology,and the duplication is in more and more application. On the base of data duplication, the development and application of it will become fairly/extremely simple.   Key words: distributed data bank; data duplication; data simultaneous      随着数据库及网络技术的飞速发展和广泛应用,特别是Internet的迅速普及,大大方便了跨地域企业的发展和管理。为了适应竞争环境,提高企业自身的管理水平,在管理上往往既要有各部门的局部控制和分散管理,也要有整个组织的全局控制和高层次的集中管理。这种集中管理要求各部门之间的信息既能灵活流动和共享,又能统一管理和使用。   随着应用需求的扩大和管理水平的提高,集中式数据库越来越体现出其局限性,这也直接导致了分布式数据库的出现。随着计算机网络技术和数据库技术的发展,分布式数据库技术已经成熟,并且得到越来越广泛的应用。然而,传统的分布式数据库系统既要提供局部管理又要实现全局同步,这就为应用系统的开发和布置带来了很大的挑战性。数据库复制技术的出现为分布式数据库的数据同步和管理提供了技术支持和保证,同时也解决了数据库应用系统的开发和数据库控制、管理之间的矛盾。      1 引言      分布式数据库技术是分布式计算的一个重要组成部分,该技术允许数据在多个服务器端共享。采用分布式数据库技术,一个本地服务器可以存取不同物理地点的远程服务器上的数据,也可以使所有服务器均可持有数据的拷贝,以使分布式系统中的所有服务器均可进行本地存取。   在一个纯分布式数据库系统中,数据可以在很多个站点获得,但只有一个站点存储该数据。例如,某学院拥有主校区、北校区、南校区等三个校区,在三个校区分别布置有dbStudents、ndbStudents、sdbStudents三个数据库站点,这是一个纯分布式数据库系统的三个站点,students表存放在dbStudents的站点上,三个站点都可以访问students表,但是只有dbStudents对students的操作是本地存取的,其余站点都需要通过远程访问来存取students表。   在一个采用复制技术的分布式数据库系统中,数据不仅可以在多个站点获得,而且都是本地存取,各个站点都有该数据的副本。在上述例子中,students表不仅存储在dbStudents上,在ndbStudents和sdbStudents上都有students表的拷贝,不论在哪个站点上访问students表,对该表的操作都是本地存取。而各个服务器之间的数据同步则由数据库系统通过相应的规则自动完成,对用户来说是透明的。   几乎所有的大型数据库系统都提供了自己的数据复制解决方案和数据复制组件。分布式数据库复制技术为分布式数据库系统提供了许多优势,在实践中也有大量现实的需要。下面,以SQL Server2005为例来研究分布式数据库的数据复制的机制和应用方法。      2 数据复制运行机制      SQL Server2005中的数据复制不仅能将一个数据库的内容通过网络复制到一个或多个服务器上,也能将数据库的变化情况通过网络传递给其他服务器。通过这种技术,可保证在多台服

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档