说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

拥抱开源还是坚守阵地:传统数据库供应商面临抉择

HTML文档下载 WORD文档下载 PDF文档下载
开源软件正在引爆整个数据库产业,对于几十年前就在这个行业摸爬滚打的软件供应商来说,他们的商业模式面临着日益加剧的威胁,努力维持现状还是搭载开源的顺风车进入企业软件的新时代,他们不得不做出抉择。

开源软件作为企业项目的合法选择已经问世很久了。Linux在90年代至21世纪初一直是开源软件的代表,现在从底层的操作系统到上层的应用程序,开源软件已经无处不在。一些大型的IT企业,包括类似Goldman Sachs的保守机构在选择新技术时,都会将技术的开源状态列为首要考虑因素。

NoSQL开拓市场

数据库行业应该是受开源软件冲击最大的行业,特别是当NoSQL出现时,一切都变了,它的影响比MySQL更甚。在关系数据库管理系统流行的年代,如果想要企业特性的数据库,可以选择Oracle数据库、IBM DB2或Microsoft SQL Server;对于一些特殊的工作,你会从其它众多的专有系统中做选择。很多情况下,NoSQL数据库并不排挤关系型数据库,但是在快速处理海量或半结构化的数据时,它们发挥了主导作用。最早使用开源技术的多是互联网公司,现在其它类型的公司如Disney(已部署MongoDB和Cassandra)、MetLife和Comcast也都纷纷部署了NoSQL。

对于某些遗留的应用程序,NoSQL数据库正在取代关系型数据库和其他私有数据库。Travel conglomerate Orbitz最近将其Oracle Coherence数据库替换为Couchbase,性能得到了显著改善,并且成本大幅度降低。LinkedIn开发了名为Espresso的系统意图完全抛弃Oracle数据库,LinkedIn计划年内将Espresso开源。


图:多数NoSQL数据库都是开源的

拥抱变化,让客户满意

传统数据库供应商面临的最大问题则是,如何应对开源技术对其利润的影响。谨慎的处理策略似乎是“拥抱”NoSQL,尤其是流行的MongoDB技术。IBM正在将MongoDB与其现有数据库产品进行紧密对接,并将其作为下一代应用程序的标准。Microsoft则利用其Windows Azure云计算平台吸引MongoDB开发者和传统的SQL Server开发者。Oracle则采取不同的策略,基于键值对BerkeleyDB技术,Oracle开发了自己的开源NoSQL数据库。尽管10gen开发MongoDB是要公开挑战Oracle,但Oracle还没有明确的应对策略。

不管这些公司的NoSQL策略是怎样的,他们的共同想法是:尽力满足客户的需求。尽管在MongoDB上构建应用程序或者存储数据,都意味着许可授权收入的降低,但是这样起码可以留住这些客户。

Hadoop野心勃勃

Hadoop才是传统数据库的终结者。它正在成长为一个更通用的平台,试图“吞噬”一切数据。Hadoop不仅是一个批处理MapReduce作业的平台,而且可以快速处理额外的功能,如交互查询、企业搜索和流处理。在Hadoop上还可以构建图形数据库和HBase,这只是一个开始。类似于Cloudera的公司,一度被认为是分析数据库和数据仓库供应商的战略合作伙伴,现在看起来更像是他们的竞争对手。

当我(笔者)就数据仓库“领头羊”Teradata公司财政收入下降问题询问Cloudera联合创始人兼首席战略官Mike Olson时,他说相比传统技术,Hadoop作为一个通用的数据平台,可以用更少的资金处理很多工作。

如果不是Hadoop部署服务供应商,就是更高层次的创业公司,如Platfora、Continuuity、Datameer和其它试图改善Hadoop平台的公司。与流行的第三方应用程序(如Tableau和Splunk)建立良好的合作关系,有助于更容易地利用Hadoop处理数据。

传统供应商要特别注意了,Hadoop预示着:客户可以不用为多个不同的工作负载购买不同的专有系统,客户可以将所有数据放入一个Hadoop平台。正如Olson所说,确实需要Teradata、Exadata或Netezza处理的数据,才会交给他们,其余的都可以留在Hadoop平台。

打不赢就收购

而那些传统的供应商也都有迅速而果断的反应。据可靠消息,不久之前,Microsoft试图以几亿美元收购Hortonworks,最新的传闻是Intel出价7亿美元加入了这场竞购。有讽刺意味的是:两个曾经面临反垄断诉讼的公司竟然要收购一个完全基于开源技术的公司。

Hortonworks完全可以拒绝这些巨头的橄榄枝,因为Hadoop拥有巨大潜力和需求。类似Microsoft、Teradata 和Rackspace的公司都愿意花重金请Hortonworks帮助他们开发自己的Hadoop产品。Teradata可以为运行在Dell服务器上的Hadoop客户提供参考架构,甚至可以帮助客户在任何机器上部署Hortonworks数据平台。

EMC和VMware合作推出的Pivotal有数百位工程师致力于基于Hadoop的分析数据库技术的研究。IBM也在构建一个完整的Hadoop产品。他们要么降低盈利“拥抱”Hadoop,要么承担失去大量订单的风险。


Hortonworks能够融资1亿美元也就不足为奇了,其中一半是6月25日宣布的一轮5000万美元的融资。Cloudera董事会新上任的CEO首次公开募股,如果Cloudera计划在两年内上市,那么这个比较很有意思:Oracle 在1977年成立十年后才上市,Cloudera在6月27日刚刚成立5年。

传统的数据库公司和技术不会很快消失,但是他们的收入来源在未来几年会经历一个重大转变。在某些时候,只有要求苛刻、最关键的应用程序才会需要高端的专有软件。其余的,使用开源软件就好了。(编译:周小璐/审校:仲浩)

原文链接:Prepare for change! This is not your father’s database industry

欢迎关注 @CSDN云计算微博,了解更多云信息。 

避免装载多份应用程序-VB资料 不定个数的参数 -VB资料 不在任务栏中显示,只能在Ctrl+Alt+Del对话框中显示或者干脆什么也不显示数 -VB资料 处理 Dropdown List型 Combo的录入问题-VB资料 VB创建和删除快捷方式 从程序中生成 exe 文件 -VB资料 打开和关闭CD-ROM 驱动器 -VB资料 打开和关闭其他应用 -VB资料 打开一个超连接 -VB资料 当前操作系统的语言集-VB资料 当前系统目录-VB资料 得到磁盘上剩余空间的值-VB资料 调用“添加打印机”对话框 -VB资料 调整分辩率和取当前分辩率 -VB资料 定义全局热键-VB资料 动记录应用软件工作时间-VB资料 动态改变屏幕设置-VB资料 读取档案的建立时间及存取时间 -VB资料 多个参数的属性 -VB资料 发现剪帖板的秘密 -VB资料 发现拖(Drap)过来的信息 -VB资料 防止打开同个VB应用多个实例 分割图像的原理 -VB资料 封面的设计 -VB资料 改变 Win95 的 Shell -VB资料 改变墙纸 -VB资料 格式化磁盘 -VB资料 跟我学用ActiveBar-VB资料 VB获得IE的版本号 VB获得Windows启动方式 VB获得打印机驱动程序的设定 受不了啦,有谁在上班时间在CSDN泡上一天的?? COM、DCOM、COM+有何区别? 该死的缓冲:document.all("pb").innerText="fas"; 这个问题,我不会!你呢??来看看! 请问如何用ASP同时上传多张图片? 哪位大侠能提供关于"资源文件(*.rc)"在BCB5中使用的系统、详细的资料? 菜鸟问题:我想用一个win32 api函数但是不懂得如何使用。 listview与数据库的一系列联系,重点!!! 请教!!!帮帮小弟!!! 两周了--还是不行 怎样取得本机的名称? 我想听网络广播, 怎样做呢? 一个小问题 ????? 回答“一个动态创建孔件时的错误,请大家指点”贴后请到这里面领分(共700分)(七) 计算机知识大赛 我的问题很简单,可是我不会! 回答“一个动态创建孔件时的错误,请大家指点”贴后请到这里面领分(共700分)(八) 这样的游戏一个值多少钱?请报价。 高手快进!小弟有一事不明!!告急! 取ADO的recordset对象的recordcount属性总是 -1,如何解决? 这样的网络游戏一个值多少钱?请报价。 软件发布:《加密樵夫》 软件发布:《加密樵夫》 谁有Dreamweaver4.0的注册码,我晕,555555555…~~~~~~~~~ 我曾在本论坛看到一篇“用纯ASP代码实现图片上传并存入数据库中”的文章,可是怎样实现一个页面上传多幅图片呢,高手能否帮忙看一下? 如何检测一个超链接是不是死链接 软件发布:加密专家系统 只要点一下,妹妹我就以身相许 谁有Dreamweaver4.0的注册码,我晕,555555555…~~~~~~~~~11 请问只要是线程就有消息队列,还是此线程产生window后才有消息队列?在控制台程序中,在消息循环中,当受到一wm_timer消息时,此消息将发送给那一window procedure? 软件发布:三维几何画板 CSDN有徐州的朋友吗 请教高手一个关于图像格式的问题 高手清帮忙:如何获得一个控件的电子签名认证?急,急,急! 觅有时间有经验用MAPINFO开发GIS的高手? IE 能不能同时浏览2种以上不同设置的网页? 初级asp问题 询问-----上海在哪里有软件考试报名? 怎样用SDK的方法改变文本框的前景色和背景色?(内空) 能推荐几个有关COM、ActiveX技术的网站吗?每个10分不够再加。 请问ljhua,ASP网页怎样调用*.bat文件,是服务器上的还是客户机上的bat? ****************** 先散掉点分,省得走的时候累赘 ****************** UNICODE和WinMain 一个空战游戏,附源程序! 创建WebSnap应用程序(一) 请教一个http错误号 vs.net安装(2) 请教高手,怎样使用信使服务向局域网内的其他用户发通知? 使用过DeviceIoControl的高手请进: 不知用过jbuilder5的朋友有何感想 如何用程序中断拔号连接? i是虚数单位、若复数Z=i(1+3i)、则复数的虚部为 求19题. 【1】王熙凤携着黛玉的手.王熙凤上下细细的大量她一回.[把这两句话合成一句话] 英语翻译 求第19题 全班36人去仙景公园游玩.公园门口的购票处须知写道:每人凭门票进门,儿童票每张8元,40张开始可享受5分之1的优惠.算一算,怎样购买门票最合算?可以付多少钱? 英语翻译 第11题咋么做 除19题的数学填空 求英语1题 第11题咋做, 第十九题怎么写 流域自然侵蚀速率是反映流域地貌形态变化的重要指标.据研究,南美洲亚马孙河流域自然侵蚀速率远低于南亚恒河流域,其最主要的影响因素是A.地形 B.降水量 C.植被类型 D. 城市化水平 求英语15题 第4题对吗第11题怎个么做 问几道数学题急这用!1.一个数的5倍再加上5正好是100这个数是多少?(方程解)2.一个数的8倍与它4分之1的和是66,这个数是多少?(方程解)3.甲乙两个工程队同修一条公路,它们从两端同时施工. 怎样学英语 第11题咋做? 问几道数学题:具体过程要讲清楚点哦,例如表示什么的~1.一堆煤,第一天运走1/4,第二天运走剩下的一半,第三天又运了剩下的2/3,最后剩下的煤比第三天运走的3/4少10吨.三天一共运了几吨?2.一项 这句英语有错误吗Do live is the biggest adventure 第11题怎做? 有一条5.6米长的木料,如锯成长为0.8米的木料,需要30分钟,那麽锯成每段长0.7米的短木料,需要()分钟 16~19题 这么做这道题 1、Which city will hold the 2012 Olympic Gamas?Is the city in USA?2、Is Hangzhou in Jiangsu Province?3、Is New York the capital of USA?4、How many legs does a butterfly have?5、Which country has the most poeple?6、In 2004,16 June falls on a Wed 16题和19题 这道题这么做 有一块长5m的模板现用它做一个斜面,已知斜面与水平面夹角为30度,物体重为450N,现将这个物体沿斜面推到高2m的位置,若斜面的机械效率为75%,求 (1)推力做的有用功 (2)推力的大小 (3)推 第19题,要过程 这道题这么做帮忙下,谢谢 翻译句子,每空一词.1.我们每天都刷牙.we (___)(___)(___)every day,2.蒂姆星期六早上打网球.tim (___)(___)on (___)(___).3.你想了解安娜早上的活动吗?do you want to (___)(___)(___)mo 第十九题 这道题这么做, 根据首字母完成单词.1.a say yes2.r to get something given3.f not succeed4.e go or come into 5.s try to look for 第十九题 这些题目这么做 这道题该怎么做啊希望有人能帮我 第十九题啊 请问这个题目要这么做?谢谢 希望杯难不难,还记得题目的话,给我出一道, 就是第十九题 这道题目为什么要这么做预计2015年该市100周岁以上的老人将比2008年2月的统计数增加100人,请你估算2015年地区一增加100周岁以上的男性老人多少人?(3)[21÷(21+30+38+42+20+39+50+73+70+37)]×100=5, 这道题怎么做 快点你快点给我答案希望快点过答案 第十九题, 这么做这题 希望各位能纯手工打造质量为m的物体以恒定速率v沿半径为R的竖直圆轨道运动,已知物体与竖直圆轨道间的摩擦因数为μ,求物体从轨道最低点运动到最高点的过程中,摩擦力做了多少功.望回答 第十九题, 这道题这么做 1、有颜色是红、黄、蓝三种小球各30个,混合放在一个布袋里,一次摸出10个小球,其中最少有几个小球的颜色是相同的,说说理由2、布袋里有装有8个红球和5个白球,一次必须摸出几个球才能保证 11和19的最小公倍数 这几题这么做 这道题的答案…………………… 19题., 这么做啊 the teacher asked the boy many questions,but he only answered____of them.A.some B.lots C.each D .few 19 题... 请问这么做这道题 有人从一把扑克牌里选了一张牌,他把这张牌的花色告诉了老王,而把点数告诉了老张.老王和老张都晓得这把牌由以下牌构成:黑桃勾、8、4、2;红桃尖、框、4;方片尖、5;梅花锯、框、5、4 第19题. ABCDEFx 4_______EFABCD
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn