在过去三十年中,数据一直锁在专有数据库系统中,但据InfoWorld 报道 ,情况正在快速地发生着变化。Gartner分析师Merv Adrian的 断言 “92.1%的数据库收入来自排名前5的供应商”是正确的,他们全部都是专有数据库,第一位是Oracle,IBM和微软次之,SAP与Teradata紧随其后。
但是,出于方便性考虑,越来越多的开发者开始在开源数据库中寻找新数据的存储方案。而且,根据 DB-Engines的数据库月度流行度列表 来看,数据库的排名显然不同:
也许有人会认为,流行度并不能等同于技术的实际应用情况,但Gartner分析师Merv Adrian和 Donald Feinberg 认为 :
对于商业开源数据库而言,其应用远远超出了数据所显示的状况。
对于开源数据库市场份额的增长,Feinberg和Adrian提到其中一个的原因,就是:
开源RDBMS产品日趋成熟,提供了DBA技能、DBA工具以及与RDBMS几乎相同的功能。OSDBMS已经成功应用在很大一部分组织的关键应用程序中。
而 Baron Schwartz认为 ,开源数据库应用如此广泛以及快速增长的首要原因是社区:
在考虑一个数据库时,最重要的事情是……成功案例。世界已经不同于数十年前,那会,优秀的数据都是专有的,没人知道它们的工作原理,因此,概念可行性验证是一种主要的销售策略。但现在,大部分新数据库都是开源的,用户要么了解它们的工作原理,要么拥有足够的知识,可以在需要的时候把它弄清楚。
这样的社区使得软件购买更安全,对于数据库而言尤其如此,因为这减少了有关如何恰当应用数据库的不确定性。Schwartz继续写道:
如果有一个号称可以完美解决所有问题的神奇数据库,以及一个应用广泛可以通过谷歌查询的数据库,那么我不会很认真地对前者进行研究。我想在线阅读关于应用场景、面临及已解决的扩展挑战、未完善之处、脚本、调优、技巧等方面的信息。我想要大量的Stack Exchange讨论和博客文章。我想看到人们将数据库用于同我类似的工作负载,以及不同的工作负载,我想听到它的优点和不足。
据Gartner 消息 ,在2018年年底,DevOps团队将影响30%的数据中心基础设施购买。开发者正在用浏览器为开源数据库投票。另外, Gartner还注意 到,OSDBMS已经占据了目标市场的25%。这也就是为什么 DB-Engines数据库月度流行排行榜 上排名前十的数据库有一半是开源数据库,而前十之外还有许多开源数据库正在挑战前十的位置。
感谢郭蕾对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ,@丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群 )。