热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

MobiLink开发资源集之MobiLink技术简介_MySQL-mysql教程

数据复制就是在物理上完全不同的数据库之间共享数据。当应用程序在任一数据库中修改共享数据时,就会将所做的更改传播到复制系统中的其它数据库。数据复制系统的一大优点是,可以在本地访问数据,而不用通过与单个中心数据库之间的连接(可能占用很多资源、可靠性较低

数据复制就是在物理上完全不同的数据库之间共享数据。当应用程序在任一数据库中修改共享数据时,就会将所做的更改传播到复制系统中的其它数据库。数据复制系统的一大优点是,可以在本地访问数据,而不用通过与单个中心数据库之间的连接(可能占用很多资源、可靠性较低并且速度很慢)来获取数据。即使没有与中心服务器之间的任何连接,也可以在本地访问数据,这样,在远程网络连接中断时,仍然可以访问数据。

Sybase提供不同的复制技术:

MobiLink 是一种基于会话的技术,用来在中心统一数据库和大量远程数据库间进行双向数据复制。它支持多种统一数据库服务器,其中包括非 Sybase 数据库。远程站点的管理和资源要求已降到了最低限度,因此,它非常适于各种移动数据库。每个同步会话结束后,这些数据库就会保持一致。

复制服务器 是一种基于连接的技术,用于双向事务复制。它非常适于使用高速网络连接的少量企业数据库间进行的复制,通常每个站点有一个管理员。在这类系统中,有可能将延迟时间缩短到几秒钟。

MobiLink是SQL Anywhere中的一个组件,可用于具有以下要求的复制系统:

大量数据库 MobiLink 用于支持大量的远程数据库。在单个系统中,可支持数以千计的远程数据库。

不定时连接 MobiLink 支持不定时连接到或间接连接到服务器所在网络的数据库。MobiLink 的可伸缩性仅受统一数据库管理系统可伸缩性的限制。

灵活同步调度 通常,应用程序按指定的间隔(几分钟、几小时或几天)进行连接和同步。

低到中等容量 每次只能给远程站点中的一个准备下载信息。在 MobiLink 系统中,如果数据量很大,就会造成较长的连接时间,因为远程站点在同步完成之前不能断开连接。

异构数据库 MobiLink 支持将许多常用的关系数据库用作统一数据库(Oracle, IBM DB2, MS SQL Server, Sybase ASE)。远程站点的模式可以与统一数据库的模式不同,因为可通过编写脚本来控制同步过程。

MobiLink 的工作方式是:将远程数据库上的多个事务的结果合并成一个更改集,然后应用到统一数据库中。因为同步始终在事务边界进行的,所以保持了参照完整性。不保留在组件事务过程中所做的各个更改的顺序:因为从不复制未提交的数据,所以保留了数据完整性。同样,MobiLink在数据传输的过程中通过用户授权、数据压缩加密等手段保证数据在传输过程中的安全性。

由MobiLink组成的同步系统主要分为以下几个部分:

统一数据库 是指企业的中心数据库,此数据库包括同步系统中所有信息的集中副本。

推荐阅读
  • 探讨密码安全的重要性
    近期,多家知名网站如CSDN、人人网、多玩、开心网等的数据库相继被泄露,其中大量用户的账户密码因明文存储而暴露无遗。本文将探讨黑客获取密码的常见手段,网站如何安全存储用户信息,以及用户应如何保护自己的密码。 ... [详细]
  • 如何在U8系统中连接服务器并获取数据
    本文介绍了如何在U8系统中通过不同的方法连接服务器并获取数据,包括使用MySQL客户端连接实例的方法,如非SSL连接和SSL连接,并提供了详细的步骤和注意事项。 ... [详细]
  • 本文探讨了在MySQL数据库中处理大规模数据删除的最佳实践,包括分批删除、利用索引、管理事务以及选择合适的删除命令等策略,旨在提升删除效率并确保系统稳定。 ... [详细]
  • PHP面试题精选及答案解析
    本文精选了新浪PHP笔试题及最新的PHP面试题,并提供了详细的答案解析,帮助求职者更好地准备PHP相关的面试。 ... [详细]
  • 本文介绍了如何利用X_CORBA实现远程对象调用,并通过多个示例程序展示了其功能与应用,包括基础的Hello World示例、文件传输工具以及一个完整的聊天系统。 ... [详细]
  • 本文探讨了在SQL Server 2008环境下,当尝试删除拥有数据库架构的用户时遇到的问题及解决方案,包括如何查询和更改架构所有权。 ... [详细]
  • 解决 Word 远程调用异常:HRESULT:0x800706BE
    最近遇到一个关于 Word 的远程调用问题,表现为‘远程过程调用失败 (异常来自 HRESULT:0x800706BE)’。本文将探讨其原因及解决方案。 ... [详细]
  • 提升工作效率:掌握15个键盘快捷键
    在日常工作中,熟练掌握计算机操作技巧能够显著提升工作效率。本文将介绍15个常用的键盘快捷键,帮助用户更加高效地完成工作任务。 ... [详细]
  • 深入解析:存储技术的演变与发展
    本文探讨了从单机文件系统到分布式文件系统的存储技术发展过程,详细解释了各种存储模型及其特点。 ... [详细]
  • mysql数据库json类型数据,sql server json数据类型
    mysql数据库json类型数据,sql server json数据类型 ... [详细]
  • 华硕笔记本无法开启热点的解决办法
    当您的华硕笔记本电脑无法开启热点时,可能是因为多种原因导致的。本文将详细介绍几种有效的解决方法,帮助您快速恢复热点功能。 ... [详细]
  • 在 Ubuntu 22.04 LTS 上部署 Jira 敏捷项目管理工具
    Jira 敏捷项目管理工具专为软件开发团队设计,旨在以高效、有序的方式管理项目、问题和任务。该工具提供了灵活且可定制的工作流程,能够根据项目需求进行调整。本文将详细介绍如何在 Ubuntu 22.04 LTS 上安装和配置 Jira。 ... [详细]
  • 本文介绍如何通过整合SparkSQL与Hive来构建高效的用户画像环境,提高数据处理速度和查询效率。 ... [详细]
  • 本文详细介绍了Android系统的四层架构,包括应用程序层、应用框架层、库与Android运行时层以及Linux内核层,并提供了如何关闭Android系统的步骤。 ... [详细]
  • 如题:2017年10月分析:还记得在没有智能手机的年代大概就是12年前吧,手机上都会有WAP浏览器。当时没接触网络原理,也不 ... [详细]
author-avatar
低調浮華
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有