教你循序渐进的做一个MobiLink的Demo

豆豆网   技术应用频道   2007年08月06日  【字号: 收藏本文

内容摘要:教你循序渐进的做一个MobiLink的Demo

  SQL Anywhere Studio实际是由以下几个组建构成的:

  1.Adaptive Server Anywhere

  简称ASA。这是什么?大家都知道吧,是个数据库。这个数据库是一个标准的关系型数据库,和Sybase ASE、Oracle、SQL Server和DB2差不多,但是他占用的资源更少,查询效率更高(我测试的结果比SQL Server的好,有需要的我们一起讨论),基本不需要管理。一些功能诸如数据库自动优化、索引建议等在性能方面有很好的贡献。所以,我觉得他适合一个中型的企业应用,一般几百人并发连接没有问题。我做的测试是800个连接的。

  2.MobiLink

  大家可能还不知道这个。这个是一个数据同步的中间件。什么叫数据同步呢?实际上就是把数据从一个数据库拷贝/复制到另外一个数据库。干嘛需要这个呢?原因我想就不用解释了。但是,Sybase的SQL Anywhere Studio有移动数据库的称谓,所以,要解决移动设备上的数据和大数据库之间的数据交换问题,就有了MobiLink。当然,MobiLink用的很多的是在分布式数据存储的情况下。总的来说,MobiLink支持的是偶连接的同步,也就是说,不是实时同步,而是偶尔同步一下的。这当中会有很多问题咯,我就先卖个官子,大家一起讨论咯,这样大家都可以有书嘛,哈哈!另外呢,MobiLink是开放的系统,他可以同步其他数据库的(Oracle、Sybase ASE、SQL Server等)。一会儿我们就一起来做这个Demo。MobiLink也分为服务器端和客户端。

  3.UltraLite

  一个字——强!启动仅需要几十K内存的数据库!支持标准SQL,但是不支持触发器和存储过程等。适用于资源极端有限(手机、嵌入设备等)的地方。是ASA的子集(应该可以这么说吧)。

  4.SQL Remote

  以后不支持了,略。

  5、组件Qanywhere

责编:豆豆技术应用

正在加载评论...