当前位置: 网站首页 > 技术专题 > 数据库专题 >

2010年数据库市场展望 开源数据库前景光明

时间:2010-03-18 22:21  来源:唯实中国   点 击:
导读』:2010年,随着Oracle收购Sun的成功,数据库市场将表现得更加精彩。我们除了注意到新技术外,还应看到开源数据库的前景将十分光明。 ..
关键字:数据库市场

2009年数据库市场的事件就是Oracle大手笔收购Sun,以及由此引发的MySQL是生是死的讨论。2010年数据库将何去何从,本文将为大家简单分析一下。

磁盘是当前主流数据库的主要瓶颈所在,而内存数据库是高响应要求数据库系统的,甚至唯一选择。但是如何在性能和价格上取得一种平衡呢?

2009年数据库行业精彩纷呈,各大主流收费和免费数据库软件继续发力,技术革新和收购合并的大手笔应接不暇,新型数据库软件厂商异军突起。

内存数据库应用日渐广泛

数据库技术在几十年的发展中,功能逐渐完善,现在主流的数据库软件动辄支持上TB的数据容量,而且经过各种技术革新后,能支持大业务并发操作。但一般的数据库软件,数据都无一例外的存储于磁盘,数据库软件在需要使用到某份数据时,通过操作系统调用,从磁盘读取出来,读入到内存中,进行运算、比较或其他文本型操作,从而实现业务需求。

磁盘是当前主流数据库的主要瓶颈所在。一般硬盘数据恢复的读取速度为毫秒级时采用光纤盘阵,并部署成RAID机制,如读写速度更快的RAID0,但仍然逃脱不出毫秒级的范畴。毕竟,比起CPU和内存而言,磁盘的读取太慢,每次读取耗时需若干毫秒,内存的读取速度为n秒级,即每次内存读取仅需10-9秒。这意味这内存每秒的读写次数,是磁盘上百万倍。

根据多年DBA经验,数据库性能优化,实际上就是减少或尽可能的避免磁盘读写。衡量一个数据库调优效果的好坏,也在于此。因为只有磁盘读写减少了,CPU使用才会减少,内存的耗费也不至于太过巨大。

磁盘技术即使不断革新,到现在出现的SSD(Solid State Disk)技术,但对要求极其苛刻的大型数据库而言,仍然是杯水车薪。测试结果表明,SSD技术在随机读写方面的性能,比普通硬盘数据恢复提升了约5倍。而且SSD技术目前不是特别完善,还存在硬盘数据恢复容量小,价格过于昂贵等致命伤。

SSD会颠覆数据库市场吗?

SSD会颠覆数据库市场吗?

而SSD泛指使用NAND Flash组成的固态硬盘数据恢复,其特别之处在于没有机械结构,利用传统的NAND Flash特性,以区块写入和抹除的方式作读写的功能,因此在读写的效率上,非常依赖读写技术上的设计,与目前的传统硬盘数据恢复相较,具有低耗电、耐震、稳定性高、耐低温等优点。

笔者前段希望在SUN新型号服务器数据恢复上使用SSD磁盘,但被告知仅支持36GB的容量。这简直就是开玩笑嘛,谁家的数据库只有几十GB?

内存数据库是高响应要求数据库系统的、甚至唯一选择。现在,不仅仅电信级数据库,甚至包括大型互联网数据库,也要求业务操作的响应时间为毫秒级。这对数据库的响应速度提出了很苛刻的要求。唯一的途径就是,将数据缓存在内存里。让应用程序直接从内存里读写数据,规避硬盘数据恢复读写,从而极大的提高数据库对外性能。

现在内存数据库技术已经相对完善,有些主流大厂商已自主研发、或收购第三方软件商,实现了该技术。主流内存数据库技术解决了一个关键问题,其一,内存数据同步到磁盘的问题。

内存的数据毕竟是暂存,数据终归要保存在硬盘数据恢复上,一旦数据库服务器数据恢复因为断电等问题意外关机或重启,内存的数据肯定丢失殆尽。因此必须保证数据周期性存储到磁盘上,但又不允许因批量磁盘存入,而导致影响性能。

数据中心软件厂商异军突起

随着各行各业使用IT系统时间的加长,积累的历史数据越来越多,另外,类似网络游戏和C2C、B2C应用网站的大规模兴起,众多公司对海量数据的存储,提取和处理,挖掘及分析提炼的要求变得愈加迫切。

传统的主流数据库软件在大型数据中心上显得很是力不从心。很多企业的数据中心,一天的数据导人就达到几百GB,甚至若干TB,而且因为业务的需要,数据库软件需完成的操作不仅仅包括这些数据的插入,还包括将这些数据与历史已有数据的对比,更新和删除。传统的数据库软件,无论采用多先进的技术,有一个事情是一定的,即基于单一的数据库,虽然这个数据库后面可以是SAN等很多磁盘阵列构成的存储网络予以支持。

这意味着,无论如何,你的处理速度受到极大的限制,即使有些数据库厂商可以实现双节点甚至多节点对数据库存储的并发访问,但多节点的前置服务器数据恢复,只能解决CPU和内存的问题,而磁盘作为主要瓶颈依然存在。另外,采用SAN存储网络等一个致命缺点是,价格过于昂贵,这并非一般公司所能接受,维护成本也相对非常的高。

很强大!
(0)
0%
烂透了!
(0)
0%
编辑:danny

分享与收藏:
您可能感兴趣的文章

数据恢复

热门技术文章

硬盘常见问题