扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:limeinan 来源:赛迪网 2007年9月3日
关键字: SQL Remote Mobilink SQL Server 数据库
MobiLink 和 SQL Remote 都可在一个统一数据库和一组远程数据库之间提供数据复制。
统一数据库包含要复制的所有数据。远程数据库是统一数据库的副本,它可以与统一数据库位于相同的站点,也可以位于物理上的远程站点。
下图显示一个小型系统的示意图:
某小型系统的示意图 |
远程用户
复制系统包括许多远程数据库。每个远程数据库包含统一数据库中的部分信息。每个远程数据库在物理上都是单独的数据库,通常位于不同的计算机上。所有远程数据库都必须与统一数据库保持一致。
可以将整个复制系统视为一个分散的数据库,并将所有共享数据的主副本保存在统一数据库中。
可以将向统一数据库提交副本的每个远程站点视为统一数据库的远程用户,如果远程站点是多用户服务器,则可以将整个站点视为统一数据库的一个远程用户。
层次结构数据库配置
对于层次结构配置 父数据库;但统一数据库除外,它没有父数据库。
层次结构数据库配置 |
SQL Remote 支持数据库的层次结构配置;但不支持对等复制或其它非层次结构配置。通常,
它配置对于层次结构配置中任何两个直接共享数据的数据库,其中的一个数据库始终在另一个数据库的上面或下面。
远程数据库可以包含统一数据库中没有的表,前提是复制不涉及这些表。 SQL Remote 要求远程数据库中的表名和列名与统一数据库中的表名和列名匹配。相反, MobiLink 允许远程数据库和统一数据库将数据存储在不同的列和表中,从而提高了灵活性。
双向复制
所有 Sybase 复制技术均提供双向复制功能:将统一数据库中所做的更改传播到远程数据库,而将远程数据库中所做的更改传播到统一数据库,再从统一数据库传播到其它远程数据库。 Sybase Replication Server要求只能在一个位置修改某条数据。 SQL Remote 和 MobiLink 允许在多个位置同时更改相同的数据,并且提供了解决任何冲突的办法。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者