ehxz 发表于 2008-1-27 14:09:26

SQL Anywhere的“小全易快”与“永远可用”

如今,越来越多的业务系统摆脱了手工管理方式,转向计算机信息化,但由于分支机构众多,地域广博、管理机制等因素,数据管理开始面对越来越多的问题。同时,任何基层本地数据都不可能是完全独立存在的,一定要与其上层组织进行某种程度的数据交换,如加油站上报当天的加油信息,超市向总店汇报当天的销售流水等。如何解决各分支结构数据库与上级数据中心的数据同步问题,是基层单位信息化和移动用户所面临的一个技术问题。

另一方面,为了保持生产力,流动员工需要随时访问应用和数据。但是,一个“永远连接”的应用将使用户承担高额网络连接费用、更快的电池消耗速度以及当用户进入无网络覆盖区时的宕机时间。在今天的无线网络中,由于“永远连接”应用中的每个动作需要与远程服务器交换信息,总是表现出总体性能低下和反应速度迟缓。其实,对于很多移动应用,包括移动保险费理赔处理或移动销售自动化,“偶尔连接”网络就足够了。“偶尔连接”降低了有线或无线网络的连接频度,通信成本和不可用时间降低了,同时也提升了系统性能和电池寿命。

上述不同的数据维护、应用需求,对数据库产品综合技术提出了挑战,必然要求数据库产品具备最重要的技术特性如:简单管理和维护;方便的数据同步功能;资源的有效高效利用。那么,Sybase SQL Anywhere究竟具有那些特性?又是如何确保用户可“随时随地”访问数据和企业应用?又是如何做到“永远可用”呢?

(注释:所谓的“永远可用”的应用,通常运用“智能客户端”架构。它的本地数据存储和驻留在设备上的业务逻辑,使员工即使在无网络连接的条件下也能使用系统、访问数据。)


小:作为一款功能全面的尖端移动与嵌入式商务解决方案,SQL Anywhere是业内唯一提供企业级功能却小如指印的移动与嵌入式数据库技术的产品。它提供的UltraLite提交技术,是业界第一个应用优化的超小型数据库,不仅具有SQL数据库的功能和可靠性,与中心数据库系统保持同步,同时保证占用极少的资源。可在配置较低的windows,Palm等操作系统上完好运行,由于其体系结构的独特优势,其特有的数据库提交技术UltraLite,可根据应用具体需求量身定制嵌入式数据库,最大占用空间只有50K,令数据如影随行,无处不在!


全:作为一款功能全面的关系型数据库系统,SQL Anywhere通过支持标准的SQL、完整的事务处理、灵活的备份/恢复机制等功能,能够在移动开发的环境下继续沿用标准的关系型数据库知识来指导移动应用的开发。SQL Anywhere具有全面的企业级功能,包括完全的事务处理、参照完整性、存储过程、触发器、行级锁、自动任务安装和自动恢复等,能将企业的电子商务信息扩展到商业交易发生的任何地方。作为一种高度互补的集成化技术组合,将提供给开发人员为工作组和移动与嵌入式数据库环境开发和部署解决方案所需要的所有东西。


易:虽然功能强大全面,使用管理却非常方便,这应归功于系统所支持的自管理和自调优机制。近乎傻瓜相机似的查询优化器设计,可决定通过最有效的方式来访问信息,在提高性能的同时还可减少专家调优的需要。系统提供的图形化界面管理工具,使得用户能在PC或UNIX平台上轻松实现对数据库和同步环境的管理。而事件处理功能和任务调度功能,还可以让数据库管理员创建一个服务程序,根据用户需求执行自定义的功能动作。 这样就省去了专门配备一名数据库管理人员对数据库进行管理。


快:SQL Anywhere拥有开箱即得的高性能。在内存使用方面,SQL Anywhere独特的数据缓存大小自调节策略能够有效帮助移动应用获取更好的性能。部署在移动设备上的UltraLite数据库在静态和动态接口中都有效地衡量了空间与时间的平衡,使得数据操作能够更快完成。同时,MobiLink和SQL Remote的先进技术,可用于在企业系统和远程设备之间进行可伸缩的双向信息同步,令SQL Anywhere可以同时满足偶尔连接环境和近乎实时的环境要求。


综上所述,Sybase SQL Anywhere正是由于自身“小、全、易、快”的特点,不仅与应用程序打包,减少了系统管理员的负担,并且其还提供了方便的管理工具,用户可在必要时进行远程集中维护和管理,在很多著名的软件产品中都OEM了该数据库,如SAP、IBM、CISCO等。而用户在使用这些软件时,并不需要对后台数据库进行相应的管理,这种与应用打包的易用性正是用户所需要的。
页: [1]
查看完整版本: SQL Anywhere的“小全易快”与“永远可用”