作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (5): 68-71,9. doi: 10.3969/j.issn.1000-3428.2009.05.023

• 软件技术与数据库 • 上一篇    下一篇

基于SyncML协议的数据同步能力适应处理

姚 路1,杨海涛 2,3,王正华1,杨 鹏1   

  1. (1. 国防科技大学计算机学院,长沙 410073;2. 中科院计算技术研究所网格与服务计算研究中心,北京 100080; 3. 广东省建设信息中心,广州 510500)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-03-05 发布日期:2009-03-05

Data-sync-capacity Adaptation Handling Based on SyncML Protocol

YAO Lu1, YANG Hai-tao2,3, WANG Zheng-hua1, YANG Peng1   

  1. (1. School of Computer, National University of Defense Technology, Changsha 410073; 2. Research Center for Grid and Service Computing, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100080; 3. Guangdong Construction Information Center, Guangzhou 510500)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-03-05 Published:2009-03-05

摘要: 在应用SyncML同步协议及其开源实现Sync4j进行大数据量的数据同步时,会因同步服务器或网络缺乏足够高的性能而产生同步能力不足的问题,从而导致同步过程不可靠乃至不可用。该文提出并实现了“水平分割”策略来控制同步传输负载以提高可靠性,配置“断点续传”机制以提高同步过程中异常恢复的效率。实验结果表明,该方法和策略较好地保证了主流商业数据库同步的稳定性,提高异常恢复的效率。

关键词: SyncML协议, 数据库, 数据同步能力, 适应处理

Abstract: Due to the shortage of sync-capacity-adaption mechanism, the performance of Sync4j is unstable and even drops dramatically when syncronizing a huge set of data records. To handle this problem, this paper proposes and implements the “horizontal division” technique to control the sync load for a higher reliability, and the “resuming at the savepoints” mechanism to upgrade the efficiency of sync abort recovery. Experimental results show that, these approaches can guarantee the performance stability of data sync for major commercial DBMSs and MS SQL Server, and improve the efficiency of sync abort recovery.

Key words: SyncML protocol, database, data-sync-capacity, adaptation handling

中图分类号: