APP下载

产品多样化的当下如何选择适合自己的数据库

2015-04-16王达

计算机与网络 2015年21期
关键词:和云选型厂商

■王达

在大数据和云计算影响下,IT架构变革,数据库类型及存在方式较以前相比有了很大变化。曾经称霸一时的传统关系型数据库已经无法满足用户需求,New SQL、NoSQL等数据库的使用呈现上升趋势。除了不断增加的数据库类型外,数据库的形式也花样频出。产品多样化,选择标准多维化,很多用户难免会挑花眼,数据库的选型成了一大难题。那么,如何选择适合自己的产品?下面就来看看众网友的支招。

数据库选型,大家都在乎啥?

对于数据库选型,最有话语权的还是用户。首先,呼声最高的也是企业级产品最重要的一点就是安全性,网友AlexQin表示,现在爆出越来越多安全事故,导致数据泄露的问题层出不穷,如果安全无法保证,功能再强大,也是一个0。

其次,就是数据库的性能和稳定性。数据库的功能需要满足业务的要求,解决方案成熟稳定。网友blowcow表示,要让用户接受还是性能达标。以后数据库会变得更后台,而云服务商有可能提供不同的数据存储服务,也可能是多个数据库技术来满足用户需求。除此外,易用性、性价比、恢复的实时性以及个性化等都是用户较关注的选型因素。虽说安全稳定性很重要,但企业的钱也不是大风刮来的,还是要考虑自身承受力选择合适产品。

去了"O",用户可以拿什么来替?

在国内市场,Oracle一家独大,几乎处于垄断地位,银行、金融等很多行业的大中型企业都对其十分依赖。Oracle但价格分昂贵。近年,业内刮起了一场去"IOE"风。很多新兴的数据库厂商纷纷崭露头角,还有一些有能力的企业开始研发自己的数据库产品。那么,用户是否真的有这么多可选择的产品?各式各样的国产数据库和企业自主研发的产品是否可以代替Oracle,填满巨大的市场需求?去"O"的成效如何?

去IO是关键,但最先喊出口号的某公司其实也没有完全去,总体来说是有难度的。网友smilefish从用户角度考虑道:“个人感觉没有多大影响,虽然要考虑成本,但不是首位,安全稳定性十分重要,所以不会去“O”。”更有网友打趣,去"IOE"仅是因为穷吧,不差钱的话还是继续用Oracle最好。

冰冻三尺非一日寒,Oracle数据库产品服务之完备,它的稳定性、性能等都是遥遥领先的,所以想要撼动Oracle在中国市场地位十分有难度。网友gma表示:“对我们公司没有影响,也没听说哪家公司是为去”0“而去”0”的,都是以业务、产品为导向。也只有像BAT这样的巨兽才有这样的实力,也有这个必要吧。”网友blowcow认为,去IOE只是口号,还是要看其它新的替代技术,如云计算的普及等,单纯为去IOE没有任何意义。必将是新的计算方式来取代IOE,或者IOE发展新的方式取代本身。

不管效果如何,去IOE大潮只是一个开始,它真正的作用是引起了人们对国产化软硬件的注意,使其深入人们思想中。去IOE做的最好的当然是阿里,也有很多通过使用国产数据库,大大节省了建设成本,而且系统运行得也非常稳定。网友Naldonado亲身参与过去"IOE",所以认为去"IOE"很有意义。他在讨论中提到,中铁建财务大集中平台的多套Oracle双机Rac,都已经被国产的DM所替代。

有什么新式产品可以选择?

除了数据库厂商的产品,用户其实还会遇到一种情况,即云计算、服务器等相关厂商打包出售的配套数据库,它可以与配套硬件流畅的搭配使用,且大多为开源数据库,经济实用。自云计算这个词火起来,IT厂商对它就额外追捧,而与云计算捆绑的数据库成为了企业的又一节约成本之选,国内云服务中排名第一的阿里云已经计划在云中捆绑其数据库O-ceanBase。此外,国内小型机份额排名第一的服务器厂商浪潮为配合自身基础设施,同样准备捆绑推出与其业务主机系统天梭K1相配套的数据库系统,Inspur K-DB。那么如此打包的数据库产品又如何使用?

对此,感叹:“数据库不捆绑卖不动啊!”的确,很多企业对于国产数据库并不十分信任,尤其是对数据库产品要求极高或不差钱的大型企业,不会轻易尝试其他产品。网友ogam解释道,厂商选择与云捆绑,是因为目前IT的发展趋势就是向云平台发展,以后用户无需自己购买数据库,直接在云上使用相关服务就可以了,所以今后数据库的购买者将会是云提供商了。网友renxiao2003也认为,非关系数据库能够提供快速的读写操作,使用云计算和云存储后,不可能将计算和存储分开,购买云计算却搭建自己的数据存储,因此二者才会绑定。随着IT的发展,数据库和云绑定的服务应该会普及。

虽然一部分网友认可打包销售的数据库,但反对的声音还是占了大多数。网友smilefish认为,捆绑虽然会带来利益最大化,但这种数据库服务的形式难以普及,因为服务器和数据库只是基础,上面还要部署应用,应用也有话语权,慢慢数据库会倾向定制化产品和服务。

网友Naldonado也说:“对于与基础设施捆绑的数据库,我的观点是,不是所有的厂商都能学teradata玩一体机,免费使用,开放下载会比较好。另外,云感觉华而不实,数据安全很长时间内都是个问题,不认为公有云会普及。”网友Ryan-liumin补充观点提到,除非这个云是你自己控制的,私有云和云访问是可以的。

其实,随着网络技术的发展,带宽、流量等因素将越来越不是问题,对速度、安全性等要求不高的非核心业务数据,更倾向存储于基于云的数据服务上。网友gma说:”将来的数据库产品,在功能上,用户间数据隔离和数据共享将会更加方便,对于非核心业务数据,更多使用批处理形式的服务,云应用也会产生数据,也需要存储。”

数据库是云计算的载体,是其重要一环,而没有了云计算的数据库也无法发挥其效用。然而,就像众网友所说,捆绑的售出的数据库,其安全问题是首要需解决的一点,相关售后服务也需要格外注意。所以,对于安全稳定方面要求很高的业务,并不建议使用。各种新形式的产品的选择都需要结合自身情况,依据业务不同的需求,尝试部分结合使用也是不错的选择。虽然以目前的现状来看,Oracle的地位在很长一段时间内不会有很大动摇,但只要需求存在,未来还会有性价比更高的产品出现,毕竟市场才是产品的最终导向。

猜你喜欢

和云选型厂商
不锈钢二十辊冷轧机组横切剪的选型计算
关于高层建筑结构选型设计的初步探讨
玩具厂商及合作机构新年进步
昆钢铁路内燃机车选型实践与探索
产品选型
厂商对北京卡车市场不抱希望
基于定位系统和云计算的电缆线路智能巡检系统
2017多媒体和云研讨会
考虑产能约束的耐用品厂商易耗部件兼容策略
花婆婆和云