诸如MySQL这样的开源数据库,目前越来越受到企业级用户的青睐,究其原因其实很简单:它们是免费的。免费意味着没有购买成本,免费意味着没有复杂的许可需求,免费还意味着良好的扩展能力。虽然选择一款开源数据库的原因很简单,但是如何挑选的过程并不简单。MySQL开源数据库从本质上讲同Oracle 11g、DB2、SQL Server等商用数据库是一样的,因为它们都是数据存储与检索的系统。
它们都是用SQL来检索数据,且都支持ANSI-SQL。三大主流数据库系统都支持主键以及键索引,允许用户创建索引以加速查询,还允许用户进行输入约束。此外,它们还都支持XML格式文档。 你可以看到在基础方面,MySQL……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
诸如MySQL这样的开源数据库,目前越来越受到企业级用户的青睐,究其原因其实很简单:它们是免费的。免费意味着没有购买成本,免费意味着没有复杂的许可需求,免费还意味着良好的扩展能力。虽然选择一款开源数据库的原因很简单,但是如何挑选的过程并不简单。MySQL开源数据库从本质上讲同Oracle 11g、DB2、SQL Server等商用数据库是一样的,因为它们都是数据存储与检索的系统。它们都是用SQL来检索数据,且都支持ANSI-SQL。三大主流数据库系统都支持主键以及键索引,允许用户创建索引以加速查询,还允许用户进行输入约束。此外,它们还都支持XML格式文档。
你可以看到在基础方面,MySQL同主流的商用数据库没有太多区别,但是有一些细小的不同就可以决定它是否可以取代其他商用数据库。首先你要考虑的是总体成本问题。虽然MySQL是免费的,但是这也只是相对而言。管理人员需要考虑培训以及技术支持的成本,而这两者都需要来自于第三方。此外,管理员需要在没有厂商技术文档支持的情况下制定数据库维护与修复计划,除了这些还有升级计划以及路径等问题。
作为一款开源产品,MySQL通过社区的方式来进行功能的增强与修改,因此没有任何一个厂商可以决定它的走向。所以这可能会导致产品在技术支持方面变化较多,管理员面对的挑战也就越大。
以上提到的这些问题可能对于企业级用户来说会造成一些阻力,但是你也不能将其全盘否定。大型的企业会有专门的技术支持部门,可以在不接受外部帮助的情况下解决发部分开源产品的问题。在选择MySQL类似的开源数据库时,还有其它的问题你不得不考虑,包括安全性、扩展性、兼容性以及数据库性能等。
当需要在MySQL与其他商用数据库之间做出选择的时候,首先应该以应用程序为指导。例如,如果你需要创建一个.NET的服务架构并需要在不同的平台上实现数据同步,或者需要一个集成的数据库管理,那么商用数据库会更加合适。相反地,如果你建立的是第三方托管的网站或者需要向客户端交付大量数据,并且预算有限的情况下,像MySQL这样的开源数据库是最佳的选择。
翻译
相关推荐
-
2017年3月数据库流行度排行榜 Oracle卫冕之路困难重重
时隔一个月,数据库市场经过一轮“洗牌”,旧的市场格局是否会被打破,曾经占巨大市场份额的企业是否可能失去优势?
-
2017年2月数据库流行度排行榜 攻城容易守城难
2016年下半年,数据库排行榜的前二十名似乎都“固守阵地”,在排名上没有太大的变动。随着2017年的悄然而至,数据库的排名情况是否会有新的看点?
-
MySQL管理特性:让企业适合交易平台
当Alexander Culiniac和他的同事在TickTrade系统公司建立一个基于云的交易平台时,面临一些基本的约束。那就是,系统必须在云上工作良好并且经济实用。
-
2016年11月数据库流行度排行榜 MySQL势头强劲
数据库知识网站DB-engines更新了2016年11月份的数据库流行度排行榜。TechTarget数据库网站将与您一同关注11月份的榜单排名情况。