数据库是信息系统的一个重要组成部分,携带着大量资料和数据。近几年来,伴随着经济和科技的发展,公司业务的扩展,数据格式的日益多样化,数据容量指数形势的增加,企业的数据环境也接近极限。数据维护和管理工作变得越来越繁重,数据库管理人员也变得难以承担重负。因此,要解决数据容量和数据管理的不足,云计算服务和云数据库应运而生。云数据库是那些适应云计算的数据库管理系统。
1云服务和云计算简介
通过云计算提供的任何基于网络的应用和服务都可成为云服务。云服务这种模式能显著地提高较小型公司和企业的利益,与配有公司专用的ERP相比,使用云服务这种模式能实现资源集中配置和资源管理,也能更好地满足使用者的需求,实现采购配置,避免资源浪费。公司的专业技术人员会定期保养和维护,可显著地降低成本。系统的可靠性、扩展性、稳定性显著提升。
云服务优点是低成本和类似与中国电信和中国网通等行业目前提供的服务器模式。云服务的优势是如果用户的电脑崩溃了,它既不会影响到宿主应用程序也不会影响到打开的文件。云计算的不断完善,云服务模式将会慢慢地被公众所接受,云计算将可能会较大幅度地改变传统数据库发展方向。但笔者认为目前不可能诞生一种新型云数据库来彻底代替传统数据库,将是传统数据库是否可以更好更完备地兼容云计算。
云计算是一种基于互联网计算,在其中共享的资源,软件和信息以一种按需的方式提供给计算机和设备,就如同日常生活中的电网一样。云计算的优点是节约成本资金,公司的网络设备机器和大型服务器还有技术人员均可以共享,这样能降低成本节约资金。资本的支出逐渐转移到了运营成本上,云计算使客户能更加专注于增加其职权范围内的核心价值,比如业务和流程的观察力等。云计算较为敏捷,提供了按需实现更快的设置和拆卸,且维护简便,修补程序和升级程序快捷。同时云计算提供了无限的存储容量和增强的数据安全。
2云数据库发展的趋势
云计算的应用不可以从数据库中分离出来,但传统的数据库应该较好地兼容云计算这种新的模式,如虚拟化,资源管理,资源配置,可扩展性等。云数据库的计算能力较为强大,采用分布式存储方式,云计算把庞大的计算任务和资源分布在云端更强大的计算机上,实现了高速和充分利用资源。关系型数据库与云数据库相比有一定的劣势:高并发读写时速度较慢,关系型数据库勉强可以应付上万次SQL语句的查询,但是硬盘往往无法承担。支持容量有限,效率较低且扩展性比较差,建设和运营维护成本较高。但是云数据库也有其自身的缺点,例如公有云,数据传输取决于网络带宽,不适合处理大数据级别公司的应用;目前较为流行的NoSQL数据库无法满足大量关系数据库需求,云数据库也不能解决公司的数据保密性,公司自身建立私有云,必须集中资源为各个子公司和分部门服务,只有大公司才有足够的实力来执行,云服务的客户将不再关心云服务模式逐渐普及下的数据库,数据库供应商将会主要面对云服务提供商。微软和甲骨文,都已经开始推出了云数据库产品,新产品也同时是传统数据库的延伸和扩展,云数据库和传统数据库密不可分,,不断发展中的传统数据库给云数据库的客户提供更加完备的支持。
3云数据库现状
云数据库未来是私有还是公有。总体而言,大型企业如电信行业,金融行业,将倾向于建立自身的私有云平台,需要数据库供应商的支持;公共云数据库更适合于一些小型企业.于此同时,这些公司的项目需求也需要关系型数据以及对事务的支持,因此传统数据库需要改变目前的现状,同时这也是开发传统数据库企业的挑战和机遇。对于非大型应用,传统数据库仍然有其优势。但是,部分行业,国家政府机关部门,希望内网与外网物理隔离,他们要全部迁移到云端还有一定的难度。
责编:王薇
微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友