2.一致的信息传送:复制服务器传送信息同时保持数据事务完整性。
3.高性能:复制服务器不增加要复制的数据源负担,通过智能路由利用网络资源,并且允许各节点优化访问复制数据。
4.简单的集中管理:复制服务器包括强大的系统管理工具、复制服务器管理器(RSM)。从单一节点,利用一图形用户界面、RSM允许管理员监视和管理复制系统的各个部件。
5.异构数据来源存取:复制服务器结合Sybase公司Open Server/Open Cclient和OMNI服务器技术允许用户从非Sybase的数据源复制数据。
6.本地自治:每个Sybase复制环境中的节点自由的决定哪些数据需要接收,怎样查看数据,怎样编辑数据。
而如果说SYBASE 复制服务器(Replication Server)以其完美的体系架构、卓越的复制性能、灵活的复制方式以及简单的管理维护在解决广东工商全省数据中心的第一个建设难点时并没有遇到太多的挑战的话,则“如何能够实现对集中后的海量数据实现有效存储以及快速查询统计”成为了众多数据库厂商竞争的焦点。
市场上成熟的数据库产品有很多家,每一家厂商都号称自己的产品不管是在处理OLTP(联机事务处理)应用还是在对海量数据进行复杂查询统计处理时有很好的表现,但实际上,根据传统的关系型数据库理论以及数据库设计理论,现有的传统关系型数据库在满足典型的OLTP(联机事务处理)同时不可能又可以很好的满足包含复杂查询统计应用在内的OLAP(联机分析处理)。
而SYBASE 公司专门针对对海量数据进行复杂查询统计等应用而开发的数据库引擎-SYBASE IQ以独创的体系架构以及占据压倒性优势的测试效果成为了广东工商数据中心系统的最佳选择。
SYBASE IQ在广东工商数据中心系统中的压倒性的优势主要体现在以下几个方面:
Ø 首先,SYBASE IQ与传统的关系型数据库最大的不同也是最强的优势在于SYBASE IQ 是按列而不是按行存储和访问表数据。决策处理中的很多查询只需要很少量的列数据,因而与传统的RDBMS相比,这种方法在选择满足查询条件的数据时,只须涉及到很少的数据页面。
Ø 其二,按列存储数据时由于相邻接的字段值具有相同的数据类型,所以使SYBASEIQ更容易对数据作压缩处理。但在传统的按行存储数据的情况下,就不可能有这样的效果,因为列与列之间数据类型通常是不同的。数据压缩的另一好处,是经去规范化处理而形成的表不会对磁盘空间有过量的要求,因为重复的数据经压缩实际上就消除了。数据的列式存储所带来的另一好处,是当需要一列新数据时不会引起数据库结构的改变,而对于很多传统的RDBMS而言,在这种情况下数据库结构的改变恰恰是免不了的事。
Ø 其三,比特式(bit-wise)索引及相应的压缩技术是Sybase的一项专利。SYBASEIQ运用这一技术对数据仓库中的所有字段建索引,由此不仅带来查询效率的大幅度提高,而且还降低了对磁盘空间的占用。
系统结构
在以上的逻辑架构中,利用SYBASE IQ强大的查询功能将最影响业务处理性能的查询/报表/统计/分析功能与事务型业务处理进行有效隔离,从而即能够充分保证包括数据上传/共享数据下发在内的事务型业务处理的性能,又能够保证全省3万业务人员对数据的查询需求。
以上逻辑架构中的数据流向顺序为:
1、 绿色数据线:各个地市的本地业务在各个地市的本地ASE数据库中产生对应的数据,由各个地市本地的RS向在省局的各个地市对应的备份库进行整库的数据复制,包括对本地库的表结构的修改等DDL操作也会被实时复制到省局对应的备份库中,这样即实现了数据的实时上传,每个地市的业务数据库在省局又有一个完整的备份;
2、 蓝色数据线:需要向其他地市进行分发的