今天的爆炸性新闻《SQL Server on Linux》基本上在各大科技媒体上刷屏了,大家看到这个新闻都觉得非常震精,微软真正要拥抱开源,拥抱Linux了吗?
本人觉得:是的,但是微软做出SQL Server on Linux这个决定也是有章可循的。总结了三个原因:
理由一
第一篇文章中有说道:云计算机会比 Windows 还大,Windows占微软的营收越来越少,那么自然微软也没有必要让SQL Server捆绑Windows,这是让SQL Server跨平台的理由之一
理由二
第二篇文章有说道:根据研究集团美国高德纳公Gartner的数据,2011年到2014年间,微软超越了IBM,在年价值320亿美元的数据库市场占据了第二把交椅,但它的市场份额只有21%,是甲骨文的一半,甲骨文拥有MySQL和Oracle两个主流数据库。
最流行的数据库软件现在都支持Linux,如MySQL、Oracle、PostgreSQL和MS SQL等等,MSSQL被普遍认为门槛最低。
现在服务器版操作系统市场份额基本是Linux稳占第一把交椅,微软要让自家的数据库市场份额扩大来挤占其他数据库的份额,必然要做出SQL Server on Linux的决定,这是理由二
理由三
还记得去年的文章吗,《进击的Microsoft—Gartner魔力象限Leader》
SQL Server在操作数据库管理系统(DBMS)的魔力四象限的leader位置,那么SQL Server要保持leader的位置,保持竞争力,推出SQL Server on Linux也是理所当然的。
微软做出SQL Server on Linux这个决定意味着未来把整个微软技术stack运行在Linux上已经成为可能。
本人在去年参加微软总部MVP峰会的时候 ,微软的相关负责人就跟在场参会者说对SQL Server on Linux暂时还没有计划,想不到时隔3个月就收到SQL Server on Linux的消息,实在喜出望外。
好了,我们期待2017年年中 SQL Server on Linux的来临,也希望SQL Server会有更好的发展前景。
以上为自己的愚见,希望各位读者多多发表自己的意见。
PS:
1、微软发布Linux版SQL Server 缩写为 SQL Server on Linux
2、美国高德纳公Gartner是一家很出名的公司,他总是不停地推出IT行业的各种报告以及著名的Gartner魔力象限。