mysql受欢迎吗_2019 数据库趋势报告,最受欢迎的是 MySQL

哪些数据库是 2019 年的“大势”DeveloperWeek 上,我们询问了数百名开发人员、工程师、软件架构师、开发团队和 IT 领导者,以了解当前 NoSQL 与 SQL 的使用情况、最流行的数据库、需要跟踪的重要指标以及最耗时的数据库管理任务。通过本文,你可以了解 MySQL、MongoDB、PostgreSQL、Redis 和其他许多数据库管理系统的最新信息,看看今年最受欢迎的数据库管理系统是哪一个。

SQL vs. NoSQL

任何数据库管理员都知道,你必须问自己的第一个问题是,应用程序是使用 SQL 还是 NoSQL 数据库。这两者有什么区别/p>

SQL 数据库

SQL 数据库也称为关系型数据库,基于结构化查询语言(SQL)定义和操作数据。SQL 数据库是最常用的数据库,对于处理结构化数据非常有用。结构化数据是指组织数据元素,并标准化它们之间以及与不同属性之间的关系。

NoSQL 数据库

NoSQL 数据库也称为非关系型数据库,允许使用动态模式存储和检索非结构化数据。NoSQL 由于其创建独特结构的灵活性而被广泛使用,它可以把文档、图、列,甚至是键值组织为数据结构。

几十年来,SQL 数据库一直领先于非关系型数据库,但是,随着 MongoDB、Redis 和 Cassandra 等数据库的流行,NoSQL 正在迅速缩小差距。尽管许多组织选择从遗留数据库(如 Oracle)迁移,但并非所有组织都采用 NoSQL 方式。根据我们的调查,随着对 PostgreSQL 等系统的需求不断增长,SQL 仍然占据了 60% 的市场份额。

SQL 数据库使用率: 60.48%

NoSQL 数据库使用率:39.52%

e69a4a858657f9f26bb49c67aa65662a.png

虽然这些数字可能令人震惊,但毫无疑问,MySQL、MongoDB 和 PostgreSQL 正变得越来越流行。那么,该调查与最知名的数据库管理系统趋势相比如何呢据库引擎排名——流行趋势报告将这些领导者排在了前 5 位,但 Oracle 仍然保持在第 1 位,而 Microsoft SQL Server 位列第 3 位。

e0829ae6eb4991ab001a01aecd2f0626.png

SQL 与 NoSQL 的多数据库组合

因此,我们了解到,将近一半的受访者正在组合多个数据库来支持他们的产品,他们把哪种类型的数据库管理系统一起使用一点不那么令人吃惊,75.6% 的多数据库类型组合使用了 SQL 和 NoSQL 数据库。这进一步说明,对于许多组织来说,并不能一刀切。对于 SQL 和 NoSQL,虽然你可能有偏爱,但不可否认的事实是,它们相比于对方都提供了明显的优势。与其将你的组织限制在一种数据库类型上,不如发展你的数据库策略,使其具有兼容性,以便这些强大的数据库管理系统能够互相补充,并填补你数据需求中的空白!

SQL + NoSQL 数据库使用率:75.6%

SQL + SQL 数据库使用率:14.6%

NoSQL + NoSQL 数据库使用率:9.8%

83f3793eec3ea5558ecba57d730b42f3.png

最耗时的数据库管理任务

好了,我们已经知道了哪些数据库管理系统、类型和使用组合最流行,让我们看看在数据库管理方面什么任务消耗了我们的时间。任何以前管理过数据库的人都知道,维护一个健康的生产部署涉及无数的任务。因此,对于最耗时的数据库管理任务这个问题,有如此多样化的回答,我们并不感到惊讶。

根据我们的调查,监控排在第一位,占 12.6%,稍稍领先于备份,管理磁盘空间、扩展和添加表都以 11.6% 的比例并列第二。排在第三位的是视图和存储程序的维护和变更发布,占 8.7%。清理和数据库安装配置并列第四,占 7.2%。升级以 6.5% 的比例排在第五位,其他十几项任务占 11.6%,包括迁移、查询、比较、调优和复制。

491f1246dbf0829bedf0d22da1c7a1fa.png

感谢在 2019 DeveloperWeek 上为云数据库趋势报告做出贡献的数百名参与者!我们很高兴与大家分享这些见解,并希望可以在下面的评论中看到大家的想法。

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成31410 人正在系统学习中 相关资源:医院床位安排系统_医院床位如何批量编辑-Java代码类资源-CSDN文库

来源:床前光明月

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月16日
下一篇 2021年1月16日

相关推荐