nosql
在过去的几十年中,关系数据库的运行异常惊人,但是摩根士丹利的新数据表明它可能即将结束。 当然,变化在数据库领域进展缓慢,但是这种变化确实是真实的。 实际上,根据Morgan Stanley的研究,在对各种“新堆栈”软件的兴趣中,NoSQL数据库具有特别的魅力。
购买“新堆栈”
尽管摩根士丹利研究团队似乎并未为“新堆栈”技术提供具体定义,但确实表明此类技术包括“新概念,例如敏捷开发和开发……可提高开发人员的工作效率,更完整的自动化,最终实现更快的软件开发。” 后来的Morgan Stanley详细介绍了这个新堆栈世界中的关键类别:
- 开发人员计划和自动化工具
- NoSQL数据库
- 低代码/无代码应用程序平台
- iPaaS和API管理
- 现代性能监控和日志分析
- 容器和云系统软件
- PaaS / CaaS平台
- 数据集成即服务
- 软件定义的网络服务
尽管各种公共云公司可能会提供这些服务,但Morgan Stanley团队仍为非公共云提供商保留了新的堆栈特征。 除去那些公共云提供商,2018年市场仍然高达220亿美元,到2022年可能突破480亿美元。
那是巨大的增长。
更令人着迷的是,新堆栈最大的赢家是NoSQL数据库,预计到2022年将带来133亿美元的收入:
![IDC摩根士丹利研究01](https://i-blog.csdnimg.cn/blog_migrate/953c3ce63082bfcbf11d2079dbf83be7.png)
这是一笔新的钱,但是可以说,它是由采用NoSQL的相同旧原因所推动的:模式灵活性,水平扩展等等。
对NoSQL说“是”
原来不应该是这样。 毕竟,正如前MongoDB(和现任GitHub)执行官Kelly Stirman所解释的那样,企业之所以可以相对快速地采用新技术是有原因的,但是数据库决策通常会被推翻:“数据库具有最大的惯性。 这是最困难的事情,因为它具有状态。 它拥有最有价值的资产,即数据本身。”
或者, 引用 Gartner分析师Merv Adrian的话,“传统DBMS的最大力量就是惯性。” 为什么? 因为“当某人在某个特定工具周围投资了架构设计,物理数据放置,网络体系结构等时,就很难轻易解决。”
不服气? 弯腰到DB-Engines数据库受欢迎程度排名 ,您会发现它已经播出。 是的,MongoDB,Apache Cassandra,Redis和Elasticsearch都进入了前10个数据库,但是它们的关系祖先仍然排在前列。
即便如此,在我一直关注该排名的近十年中,NoSQL数据库在这些领先者中稳步增长。 摩根士丹利(Morgan Stanley)的数据表明,到2028年,新的堆栈技术可以克服“旧堆栈”基础设施:
![IDC摩根士丹利研究02](https://i-blog.csdnimg.cn/blog_migrate/c2499b90462d5209f30946903adc2151.png)
鉴于我们并不确切知道“旧堆栈”支出中有哪些因素,因此很难确切地知道要给出这些数字多少可信度,但是以NoSQL为首的新堆栈支出的总体轨迹应该会让开发人员振奋。
摩根士丹利(Morgan Stanley)负责企业基础架构和业务分析的股票分析师Sanjit Singh指出:“关键拐点已经到来。 我们将新的堆栈技术视为主要的受益者,因为它们在提高开发速度,提高开发人员的生产率以及实现IT操作自动化方面发挥着至关重要的作用。”
同样,新堆栈类别的最大受益者是NoSQL数据库。
我已经写了很多年了, 早在2014年就将NoSQL领域称为未来企业工作负载的关键。 原因有几个。 虽然关系数据库已经表现出色,但在以TB或PB而非GB度量数据的世界中,旧的堆栈关系数据库失去了相关性。 老式的应用程序需要复杂的联接和临时查询。 新学校的应用程序需要灵活的架构,以便能够以低延迟响应不断变化的数据要求,并能够每秒处理数百万个请求。
当然,我们不会很快看到NoSQL替换关系数据库来处理现有工作负载,也许永远不会。 摩擦太大了。 但是,开发人员不再需要将新的数据需求推入处理数据的旧方法中。 而且,如果可以相信摩根士丹利的数据,他们将带动更多的雇主大范围地采用NoSQL。
翻译自: https://www.infoworld.com/article/3447757/nosql-will-dominate-new-stack-spending.html
nosql