NoSQL将主导新的堆栈支出

在过去的几十年中,关系数据库的运行非常出色,但是摩根士丹利的新数据表明它可能即将结束。 当然,数据库领域的变化来得很缓慢,但是这种变化确实是真实的。 实际上,根据Morgan Stanley的研究,在对各种“新堆栈”软件的所有兴趣中,NoSQL数据库尤其引人注目。

[关注InfoWorld上的开源开发: 为什么开源从未如此强大 开源许可证可能不再重要 云供应商现在正在推动开源 | 通过InfoWorld的App Dev Report新闻通讯了解软件开发中的热门话题。 ]

购买“新堆栈”

尽管摩根士丹利研究团队似乎并未为“新堆栈”技术提供具体定义,但确实表明此类技术包括“新概念,例如敏捷开发和开发……可提高开发人员的工作效率,更完整的自动化,最终实现更快的软件开发。” 后来的Morgan Stanley详细介绍了这个新堆栈世界中的关键类别:

  • 开发人员计划和自动化工具
  • NoSQL数据库
  • 低代码/无代码应用程序平台
  • iPaaS和API管理
  • 现代性能监控和日志分析
  • 容器和云系统软件
  • PaaS / CaaS平台
  • 数据集成即服务
  • 软件定义的网络服务

尽管各种公共云公司可能会提供这些服务,但Morgan Stanley团队仍为非公共云提供商保留了新的堆栈特征。 除去那些公共云提供商,2018年市场仍然高达220亿美元,到2022年可能突破480亿美元。

那是巨大的增长。

更令人着迷的是,新堆栈最大的赢家是NoSQL数据库,预计到2022年将带来133亿美元的收入:

IDC摩根士丹利研究01 IDC,摩根士丹利研究

这是一笔新的钱,但是可以说,它是由采用NoSQL的相同的旧原因所推动的:模式灵活性,水平扩展等等。

对NoSQL说“是”

原来不应该是这样。 毕竟,正如前MongoDB(和现任GitHub)执行官Kelly Stirman曾经解释的那样,企业之所以可以相对快速地采用新技术是有原因的,但是数据库决策通常会被推翻:“数据库具有最大的惯性。 这是最困难的事情,因为它具有状态。 它拥有最有价值的资产,即数据本身。”

或者, 引用 Gartner分析师Merv Adrian的话,“传统DBMS的最大力量就是惯性。” 为什么? 因为“当某人在特定工具周围投资了架构设计,物理数据放置,网络体系结构等时,就很难轻易解决。”

不服气? 弯腰到DB-Engines数据库受欢迎程度排名 ,您会发现它已经播出。 是的,MongoDB,Apache Cassandra,Redis和Elasticsearch都进入了前10个数据库,但是它们的关系祖先仍然排在前列。

即便如此,在我一直关注该排名的近十年中,NoSQL数据库在这些领先者中稳步增长。 摩根士丹利(Morgan Stanley)的数据表明,到2028年,新的堆栈技术可以克服“旧堆栈”基础设施:

IDC摩根士丹利研究02 IDC,摩根士丹利研究

鉴于我们不确定确切地影响“旧堆栈”支出的因素,因此很难确切地知道要给出这些数字多少可信度,但是以NoSQL为首的新堆栈支出的总体轨迹应该会让开发人员振奋。

摩根士丹利(Morgan Stanley)负责企业基础架构和业务分析的股票分析师Sanjit Singh指出,“关键拐点已经到来。 我们将新的堆栈技术视为主要的受益者,因为它们在提高开发速度,提高开发人员的生产率和实现IT操作自动化方面发挥着至关重要的作用。”

同样,新堆栈类别的最大受益者是NoSQL数据库。

我已经写了很多年了, 早在2014年就将NoSQL领域称为未来企业工作负载的关键。 原因有几个。 尽管关系数据库已经表现出色,但是在以TB或PB而非GB度量数据的世界中,旧的堆栈关系数据库失去了相关性。 老式的应用程序需要复杂的联接和临时查询。 新学校的应用程序需要灵活的架构,以便能够以低延迟响应不断变化的数据要求,并能够每秒处理数百万个请求。

当然,我们不会很快看到NoSQL替换关系数据库来处理现有工作负载,也许永远不会。 摩擦太大了。 但是开发人员不再需要将新的数据需求推到处理数据的旧方法中。 而且,如果可以相信摩根士丹利的数据,他们将带动更多的雇主大范围地采用NoSQL。

From: https://www.infoworld.com/article/3447757/nosql-will-dominate-new-stack-spending.html