这几天科技圈挺热闹,微软那个Fabric数据库中心被推到了风口浪尖。虽说它在Microsoft Fabric平台里运作,号称要给工程师搞个统一的管理地儿,还把Azure SQL Server、Azure Cosmos DB、Azure Database for PostgreSQL、Azure Arc支持的SQL Server,还有Azure Database for MySQL这些微软自己的服务给捏合在一起,确实让在微软云里的企业省事不少,但分析师们还是觉得它的功能有点残缺不全。 微软数据库企业副总裁Shireesh Thota的表态让不少人心里犯嘀咕。虽然Fabric能处理本地的、PaaS的还有SaaS里的微软数据库产品,可它对其他厂商的数据库不管不顾,这就像胳膊肘往外拐似的。卡内基梅隆大学数据库小组的研究就说过,某些调优手段能把性能拉得很高,看来微软在这块儿的自动化水平还有提升空间。 IDC的研究总监Devin Pratt倒是觉得它挺有戏,特别是给已经在用微软产品的组织提供了一条捷径。他说,它不光是把管理简化了,更是把运营、分析和治理这些功能串起来了,给团队提供了更全面的上下文环境,这样大家能从数据里挖出更多商业上的金点子。 不过也得看到,大家最看重的还是灵活性。要是哪家公司愿意为了多样化的解决方案多花点心思,可能还是会选那种混合工具的玩法。好比Pratt讲的那样,这其实就是灵活性和集成性之间的一个选择题。 虽然Andrew Snodgrass认为这种集成不错,但他也担心有的企业IT架构里有好几种数据库,如果Fabric不能覆盖到非微软的系统,那管理起整个数据资产来就会显得很吃力。 所以吧,大家都在观望下一步怎么走。毕竟技术还在变呢。以后如果微软能给这玩意儿加个油,把支持非微软数据库的能力补上来,它在行业里的竞争力肯定能蹭蹭往上涨。