MongoDB庖丁解牛(前言)

  • A+
所属分类:MongoDB 数据库

目前全球数据库使用排行榜

图片
图片

http://db-engines.com/en/ranking

通过2016年1月份,DB-Engine每月数据库排名榜,我们可以看到目前四巨头分别是:Oracle、Mysql、Microsoft SQL
Server、MongoDB

MongoDB: 缩小与 PostgreSQL 的距离,目前排名第 4

Microsoft SQL Server、Oracle名次都有下滑

MySQL介绍

目前全球最流行的关系型数据库mysql,它分为社区版和商业版,由于其社区版体积小、速度快并且开放源代码,被广大开发人员使用,和Linux、Apache、PHP组成了经典的LAMP开发环境。。Linux作为操作系统,Apache和
Nginx作为 Web 服务器,MySQL
作为数据库,PHP/Perl/Python作为服务器端脚本解释器。由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工成本)就可以建立起一个稳定、免费的网站系统,被业界称为“LAMP“或“LNMP”组合。至今,中小型企业门户网站仍然采用这种模式。

MySQL发展史

1996年            MySQL 1.0发布

1999-2000年   MySQL AB公司成立,MySQL 公布了自己的源代码,正式进入开源界

2000年4月       MySQL对旧的存储引擎进行了整理,命名为MyISAM引擎

2001年            MySQL 4.0发布,支持InnoDB引擎,支持事务处理、行级锁

2004年10月     经典的4.1版本发布

2005年10月    MySQL 5.0,正式明确迈向高性能数据库的发展步伐

2008年1月16日     MySQL被Sun公司收购

2009年04月20日   MySQL 转入Oracle 门下

2010年04月22日   MySQL 5.5 发布

2013年                MySQL 5.6发布

2015年                MySQL 5.7发布

  Sun是一家伟大的科技公司,也是开源社区和技术创新的领头羊,由于SUN公司管理经营不善,业绩每月亏损1亿美元。Sun的市值曾经超过2000亿美元,就在Sun最低潮的时候,2009年4月20日,甲骨文公司以74亿美元收购Sun公司。一直认为Sun被Oracle收购是开源社区的大杯具。资本世界里面,大鱼吃小鱼,Oracle公司一贯作风就是收购竞争对手,然后清理掉了所有不太听话的管理精英和优秀工程师。

  在这样的背景下,越来越多的开源爱好者担心MySQL的命运,未来还会继续开源吗,很多开源爱好者转向了MariaDB,他是MySQL的一个分支,仍然是“真正的开源。”事实上,在MySQL
5.5 Enterprise
Edition里的所有的闭源特性都可以在MariaDB开源版本里找到。MySQL正面临着巨大的挑战——甲骨文免费版、真正的开源产物MariaDB

放弃MySQL的原因

越来越多的互联网巨头开始转向MariaDB或者NoSQL产品。MySQL是开源的...但只有近似而已,以为被Oracel收购,放心,Oracel这个大流氓不会白花74亿美金的,肯定要赚回来。MySQL是Oracle所有的,而不是社区驱动的。越来越多的强劲对手出现了,2013年6月在波士顿举行的峰会上,Red
Hat宣布和MySQL分道扬镳。取而代之的是RedHat将和MariaDB同上一条船。在大数据的时代,传统的关系型数据库要能更高的服务必须要解决高并发读写、海量数据高效存储、高可扩展性和高可用性这些难题。不过就是因为这些问题Nosql诞生了。下面将为大家介绍Nosql产品Mongodb!

YaLei

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: