快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

使用SQLite DBSync打造低成本的嵌入式移动数据库

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

当前,SQLite使用很多用户,大多数移动终端配备了SQLite数据库。 SQLite具有强大的数据库管理功能和完全开源的许可证,因此可以广泛使用。但是,对于SQLite数据库和其他商业数据库(Oracle,MySQL,SQLServer等)之间的数据复制,没有好的解决方案。那么,如何使SQLite数据库成为低成本的嵌入式移动数据库,使其成为可以支持移动计算环境并提供完整的数据同步机制的数据库呢?在这里,我想向您推荐嵌入式移动数据库产品-SQLite DBSync,SQLite DBSync是专门为SQLite创建的嵌入式移动数据库解决方案,与其他商业嵌入式移动数据库相比,SQLite DBSync是共享软件,成本较低。

什么是SQLite DBSync?

关于有关产品的详细信息,请参阅SQLite DBSync产品发行博客文章: http://blog.sina.com.cn/s/blog_bf56391d0101ews3.html

SQLite DBSync功能:

  • 同步客户端的零管理:无需安装和配置,以接口库的形式嵌入用户应用程序中并安装在一起。
  • 多平台支持:可以在Windows,Linux,WinCE,Android等操作系统平台上运行。
  • 同步用户登录身份验证:支持同步用户登录,以确保数据同步的安全性。
  • 同步事务支持:它可以保证同步过程的完整性并提供高度可靠的同步机制。
  • 同步表权重支持:可以有效解决同步表之间的外键约束问题。
  • 增量同步:在数据库之间提供增量同步,有效减少同步数据的容量,并实现有效的数据同步功能。
  • 多种同步方法:仅支持下载,仅上传和双向数据同步。
  • 数据同步划分:支持同步表的水平过滤,垂直过滤以及水平和垂直混合过滤。
  • 多种数据类型:支持多种数据类型的数据同步,例如数值,字符串,日期时间,二进制,BLOB等。
  • 异构数据库支持:已实现与MySQL,Oracle,SQLServer的数据同步。
  • 全面的同步管理:同步发布管理,同步表管理,同步用户管理和同步变量管理,可以灵活,轻松地实现用户数据的同步开发和管理
  • 同步服务器支持:提供WEB服务中间件,可以同时完成多个用户的自动数据同步。

SQLite DBSync系统结构:

使用SQLite DBSync构建嵌入式移动数据库应用程序场景由三部分组成:同步客户端,同步服务器和中央数据库,它在多个同步客户端和中央数据库(例如Oracle或MySQL数据同步)上实现SQLite数据库功能。下图是应用场景的系统结构图。图中的同步组件协同工作,以实现SQLite数据库和中央数据库之间的自动,增量和双向数据同步。

同步客户端

同步客户端主要由客户端同步引擎和SQLite数据库组成。客户端同步引擎在同步客户端上提供SQLite数据库的同步管理和同步增量数据捕获以及同步数据上载和下载功能。增量同步数据通过HTTP/HTTPS在客户端同步引擎和SQLite DBSync WEB服务器组件之间传输。

<强烈> 同步服务器

同步服务器主要由SQLite DBSync WEB服务器和同步服务执行引擎等组成。它们可以部署在应用程序服务器上,并且位于同步客户端和中央数据库之间,WEB Server组件完成了两个通过同步服务执行引擎与中央数据库进行双向数据同步。

WEB服务器主要完成同步客户端同步请求处理和同步数据的网络数据传输的功能。同步服务执行引擎主要完成同步服务器的同步对象管理,增量数据捕获以及同步数据的上载和下载。

<强烈> 中央数据库

中央数据库是部署在数据库服务器数据库(例如Oracle,MySQL和SQLServer)上的关系类型。通常,它是企业的生产数据库,是企业生产数据集中存储的地方。

你做得到吗? ?

感谢您分享,非常有用

感谢分享,非常有用

相关推荐

 
QQ在线咨询
售前咨询热线
QQ1922638