技术开发 频道

使用DdlUtils实现Mobile Client

2.2  数据库转移

这里的数据库转移包含2种应用,一种是同类型数据库之间的数据转移,例如:本地数据更新,数据备份等。另外一种是不同类型数据库之间的数据总和,可能分布式数据库采用的是不相同的关系型数据库,

例如:分布式数据库体系中,有些小的应用单位使用MySQL数据库体系,而有的大型单位采用的是Oracle数据库。DdlUtils使用与JDBC相同的标准类型,使得开发人员可以不考虑数据库之间的差异,不用花费精力在数据库定义的schema上面。

下图2是使用DdlUtils实现数据库转移的示意图。


图2:利用DdlUtils实现数据库转移

这种应用的特征是:

(1)很简单地允许你在类似MySQL,Oracle和SQL Server这样的关系型数据库之间,或和他们的任意组合之间实现数据同步。

(2)不花时间在设计数据库schema,数据转移的过程对开发人员而言是透明的。

0
相关文章