盘点2009年数据库大事记

回顾2009年数据库领域的发展历程,其间最大的事件莫过于Oracle收购Sun,让人们对MySQL的未来争论不休,展望今天的数据库技术领域,相信开源数据库将是一个很大的看点。

Oracle收购Sun,MySQL前途未卜

Oracle收购Sun可谓一波三折。在获得美国司法部门的批准后,欧盟委员会又开始调查,Oracle随后抛出一个”十条保证”,眼看着欧盟就要点头,没想到MySQL创始人MichaelWidenius(Monty)则在这个当口不失时机的搞出来一个”拯救MySQL”的抵制活动,让Oracle头疼不已。Monty这人多少也有点上纲上线,现在已经将MySQL的命运和”InternetFree”这个大话题绑在一起了。

没有人会相信Oracle会善待MySQL,谁会干放虎归山的事情呢?换了你也会把MySQL雪藏起来,毕竟商业公司就要逐利。但是,也很难说一旦收购完成后,MySQL会在短期内消失,基于MySQL众多开源分支以及解决方案也都发展的不错,我相信最终决定权还是在用户的手里。就算没有MySQL,也没准儿会有YourSQL出来的…

尽管口水战还在进行,MySQL的开发者倒是没闲着,在年底发布了5.5第二个里程碑版本,原来站点上的6.0系列的信息全部撤掉。5.5更像一个集成版本,将不少第三方贡献的功能改进(比如Google的Patch)融合了进来。

而Oracle这一年在产品上的一个标志性事件是推出了Exadata存储第二版,与第一个版本不同的是,这一个版本在OLTP方面增强了许多。从这个版本开始,Oracle正式拥有自己的存储硬件(第一版是和HP合作的产物)。RDBMS上,除了发布11g第二版之外,也在做功能上的调整,这一次,面向的是数据中心。

NoSQL的兴起

这是今年数据库领域最有趣的话题。NoSQL的由来大约是这样的:当时还效力于Last.FM的JohanOskarsson(现在已经投靠Twitter了)组织了一个技术会议,话题是关于”opensource,distributed,nonrelationaldatabases”,为了方便一点,想出来一个”NoSQL”的术语。然后由Rackspace的EricEvans引用,进而流传开来(refer)。NoSQL在基于Key-value的存储解决方案上提倡去SQL化,尤其避免表连接,并且通过一些变通的办法提供RDBMS的ACID功能。NoSQL的理念能够短时间内被技术圈所接受,离不开基本的理论支撑:最终一致性、BASE、CAP这三大基石;一方面是基于Key-Value的数据存储解决方案更加成熟,

所谓NoSQL,是针对当前对关系型数据库的过度依赖与运用而言,不要将其当成万能药,也没必要过于激进的推行NoSQL的模式。在我看来,NoSQL是针对争夺应用模式上的一种理念上的运用。对多数企业来说,仍属屠龙之技,没必要照搬解决方案。至于传统的RDBMS是不是已经走向末路,我认为不尽然。RDBMS依然尤其广泛的应用场景,而NoSQL如果要有更大的作为也要有来自商业上的更大支持才会有所突破。

SSD被更多企业接受

JimGray在2006年的那句名言:TapeisDead,DiskisTape,FlashisDisk,RAMLocalityisKing,现在正在被现实所验证。2009这一年,用户已经开始进一步试水SSD产品,包括MySpace、Last.FM等网站已经开始在关键应用上部属SSD(refer:1,2)。而国内也有很多企业对SSD进行尝试性的使用,这其中包括阿里巴巴、优酷。

更多的存储厂商已经在高端存储中兼容SSD,除了去年的EMC尝鲜之外,现在IBM、HDS、NetApp都加入了这一阵营。随着SSD的价格迅速下降,很多存储厂商已经开始调整硬件架构,现在有个看似可行的趋势是在Cache层与磁盘层之间多构建一个SSD存储层,在成本与性能之间做一个折衷。在去年年底的回顾中,我曾大言不惭的说”相信2009年会是SSD爆发的一年”,总体来看,2009年对SSD的部属还谈不上”爆发”。中规中矩而已。

AmazonEC2对MySQL企业版的支持

尽管我不愿意谈云计算,不过Amazon这一年在云计算方面还是做了很大的突破,AmazonEC2上面现在已经可以跑MySQL企业版了,采取按照增长付费(‘Pay-as-we-Grow’)的模式让初创公司有更多的选择,这比SimpleDB可以说是前进了一大步。这种模式在国内是否可行,考虑到当前内容审查的问题,还有待商榷。

国内Key-Value产品

这一年来国内对Key-Value产品的研究与运用和国外基本没太大的距离,豆瓣网先作出了不错的表率,发布了BeansDB存储系统,这是一个豆瓣风格的Dynamo实现,采用类似Memcached的去中心化结构。而最近得到的消息说人人网也要将其内部使用的存储系统Nuclear开源。相信在新的一年可供参考的Key-Value会层出不穷。

其它方面

Hadoop过去一年中没有太大的变化,上了一点规模的网站都在用,快成了Web数据分布式计划的标准组件了。DougCutting出走Yahoo!还是带来了一定的影响,不知道今后Yahoo!在Hadoop方面的支持力度会如何。至于面向列的DB发展情况,在过去的一年中进展不大。SQLServer和DB2等方面似乎没什么可圈可点的大事,倒是PostgreSQL因为MySQL的不确定性而取得了不小的增长,有一点要补充的是,假以时日,OpenData或许也将成为一个趋势。

原文标题:2009年数据库技术领域回顾

链接:http://www.dbanotes.net/database/database_event_2009.html

【编辑推荐】

  1. 2010年数据库市场展望 开源数据库前景光明
  2. 看Linux及SQL如何构建网络性能分析测试系统
  3. 详解Oracle手动创建数据库几大步骤
  4. 深入了解MySQL 5.5分区功能增强
  5. 理解SQL Server 2008索引的存储结构

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/286479.html<

赞 (0)
管理的头像管理
上一篇2025-05-15 09:14
下一篇 2025-05-15 09:16

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注