开源数据库有着速度快、易用性好、支撑SQL、对网络的支撑、可移植性、费用低等特性,完全可以满足中小企业的需求,尤其在后金融风险时代,企业挑选开源数据库愈加成为企业使用数据库的首选。
大型商业数据库虽然功能强悍,但价钱也特别昂贵,因而,许多中小型企业开端将目光转向开源数据库,开源数据库有着速度快、易用性好、支撑SQL、对网络的支撑、可移植性、费用低等特性,完全可以满足中小企业的需求,尤其在后金融风险时代,企业挑选开源数据库愈加成为企业使用数据库的首选。
在诸多开源数据库产品中,MySQL被称为是“最受欢迎的开源数据库”,并被看作是将来新兴数据库市场的主导者,但这一局面在2009年4月被打破。甲骨文宣告收买Sun,给从属于Sun的MySQL的成长蒙上了一层暗影,正由于如此,对于甲骨文收买Sun的要约,迟迟未被欧盟赞同。MySQL创始人维德纽斯也不断不支撑收买并四处发起签名解救MySQL,他担心并购后MySQL面对被消灭的命运。
为了打消人们的担心,甲骨文做出了关于MySQL的十项承诺,其中包含添加对MySQL的研发支出、继续把MySQL社区版的一切版本的源代码公开并不花钱提供等。理想上,甲骨文此举不只为了促成收买Sun的买卖,异样也期盼可以继续保有MySQL的生命力,毕竟用户的需求永远都是商业利益的驱动力,对于MySQL而言异样如此,此前有统计显示,MySQL在全球的用户超过1200万,如此大的用户群不只对于MySQL有着举足轻重的作用,异样对于甲骨文传统商业数据库也有庞大的潜在价值。
另外,虽然MySQL堕入收买泥潭,而关于MySQL将来的争论不断都没有停息,但MySQL的开发者依旧在去年年底揭晓了MySQL 5.5第二个里程碑版本,MySQL 5.5更像一个集成版本,并将不少第三方贡献的功能改良(比如Google的Patch)交融了进来。对于MySQL来说,假如能在甲骨文公司的支撑下顺利向前成长,应该说其前景将愈加广阔。
理想上,对于甲骨文公司来说,收买MySQL还可以协助公司在中小企业市场与微软的Microsoft SQL Server实行竞争。Microsoft SQL Server由于其较低的价钱,不断改良的数据库技能和较基本的维护维护等特征,也占据了不小的市场。而在这方面,甲骨文传统数据库则存在必须的优势。此前,甲骨文公司在没有收买MySQL之前,其高管在接受记者采访时就表示,他们与MySQL的竞争联络并不清楚,由于两者的市场定位不一样,“如今MySQL数据库的用户将来很能够成为甲骨文商业数据库的用户。”
于是,MySQL数据库的成长和使用并没有由于被甲骨文收买而遭到太大的影响,反而在2010年遭到更多开源支撑者的追捧,于是,对于DBA(数据库维护员)来说,掌握MySQL的使用便成为进一步拓展工作技能的一个首要方面。由于MySQL数据库的默许配置功能特别差,在这种状况下,要想充分发掘其功能,必须在产品运用中实行必要的优化,其中就包含与MySQL有关的数据库设计和查询优化、服务器端优化、存储引擎优化等。
虽然如此,与传统商业数据库相比拥有多重优势的MySQL数据库在市场上也并非一枝独秀,NoSQL的出现给以MySQL为代表的联络型数据库带来了应战,NOSQL非联络型数据库的优点最先是基本,比联络型数据库伸缩自若,这就加快了开发部署速度。其次基于键/值的NoSQL结构可以省去将Web或Java使用和数据转换成SQL友善格式的工夫,可以高速处理TB甚至PB级数据。这对精打细算过紧日子的企业是个好音讯,由于它可以运转在便宜的PC服务器集群上,而PC集群扩大起来特别简约并且成本很低,防止了“shareing”操作的庞杂性和成本。
如今,一些新兴的互联网企业曾经开端使用NoSQL,比如,Facebook建立了本身的Cassandra数据商店并且在其站点上重点推出一项新的搜索功能,没有运用到现有的MySQL数据库。据Facebook的工程师Avinash Lakshma推选,Cassandra仅用0.12毫秒就可以写入50GB的数据,比MySQL快了超过2500倍。Twitter公司也计划从MySQL迁移到Cassandra数据库,由于后者具有更大的弹性、可扩展性和大量的社区网络开源开发人员。
读库教程网文章由网络收集后整理发布,文章发布人拥有该内容的所有权力及责任!
如果你喜欢这页,可以按Ctrl+D收藏起来。







