【软件测试】测试资讯测试技术测试工具测试管理软件质量行业软件测试

您现在的位置:首页 > 软件测试 > 测试资讯 > 2007年开源数据库技术发展趋势分析

2007年开源数据库技术发展趋势分析

来源: 作者: 日期:2007-09-01

【聚杰网测试资讯】2007年开源数据库技术发展趋势分析

  开源数据库在2006年的应用开发中取得了新的进步,截至到2006年12月,据调查数据显示,在开发项目中使用的数据库软件品牌分布以及企业内部信息系统使用的数据库分布调查中,开源MySQL都位居第三,紧随位居前两位的Oracle和微软的SQL Server之后(如下图)。

          

                       图1:在开发项目中使用的数据库软件品牌分布调查结果图

               

  在2006年频频遭遇竞争性收购和收购威胁的开源数据库,在新的一年中其产品和技术或将独善其身或将推陈出新,我们将拭目以待。

  纵然开源数据库被一些人形容为数据库领域的“小生境”,纵然面临着来自主流商业数据库厂商的竞争性收购,但开源数据库各自的“头衔”却都很有气势。 MySQL号称“世界上最流行的开源数据库”,PostgreSQL号称“世界上最先进的开源数据库”,EnterpriseDB号称“真正的企业级开源数据库,并足以与Oracle相竞争”(EnterpriseDB Advanced Server 8.1已经发布可用),如此等等。

  即使把开源数据库看作整个领域的小生境,其内部的“生态变化”也足以丰富,各开源数据库厂商或者被商业厂商收购(InnoDB和BerkeleyDB已经被Oracle收购),或者在问世不久被合作伙伴收购(MaxDB),或者自己的部分核心技术被竞争对手收购(MySQL)……无论是开源数据库领域的业界动态还是技术变革,都丝毫不比数据库的大生境所逊色。

完善自我的MySQL

  在2006年遭遇最为“惨重”的当属MySQL。

  MySQL开源数据库采用的是双重授权策略,对于不愿公开自己源代码的使用者,需要付费使用MySQL, 而对于开放源代码的使用者,可以基于GNU的公共许可协议GPL来使用。

  MySQL数据库并没有属于自己的用于负责数据的物理存储和索引的存储引擎,它普遍使用别的开源数据库引擎做为自己的关键性存储引擎。MySQL曾经把InnoDB做为自己的事物型数据存储引擎,把BerkeleyDB做为自己的嵌入式事物型存储引擎。这两种开源数据库被Oracle收购之后(InnoDB在2005年10月份被收购,BerkeleyDB在2006年2月份被收购),MySQL在做了一些应急措施及得到一些“帮助”之后(2006年2月,MySQL雇佣了嵌入式开源数据库Firebird项目的关键人物Jim Starkey;2006年9月份,宣布去除掉对BerkeleyDB存储引擎的支持;2006年7月25日,专门为MySQL量身定做的Beta版 SolidDB Storage Engin正式对外发布)正在加紧研发自己的存储引擎。

1 2 下一页

以下相关文章您是否也应该阅读一下 无相关信息
评论   点击查看全部评论
您的评论参与,将为聚杰带来更大的动力!请不要吝啬!
快速回复
请使用文明语言让我们维护健康绿色网络环境!

匿名发表   验证码: