热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

最新排行!Oracle连登榜首,SQLServer已持续下滑9个月。。

点击关注公众号,Java干货及时送达文|Travis出品|OSC开源社区(ID:oschina2013)DB-Engines

点击关注公众号,Java干货及时送达1413be5af74d30978ac5a9ad84065041.png

文 | Travis

出品 | OSC开源社区(ID:oschina2013)

DB-Engines Ranking 会根据受欢迎程度对数据库管理系统进行排名,排名每月更新一次。

近日更新的数据显示,排名前九的依旧保持不变,按顺序依次是:Oracle、MySQL、Microsoft SQL Server、PostgreSQL、MongoDB、Redis、IBM Db2、Elasticsearch 和 SQLite。

相比上个月,排名前列的数据库中只有 Microsoft Access 和 Cassandra 出现了名次上的互换。在上个月份的榜单中,Microsoft Access 将 Cassandra 挤出了前十,而在这个月 Cassandra 重新夺回这个位置。虽然两者的分数在本月都有上升,但 Cassandra 上升幅度更大。

a44b8b32e5380e70c7951237967cba93.png

目前 Microsoft SQL Server 位列第三,但截至目前为止,Microsoft SQL Server 在 2021 年一直处于下滑状态,每月下滑幅度不一,本月对比上个月下降 2.5 分,相比去年同期分数低了 91.91 分。由于第四名与它的差距还非常大,因此短时间内还不会影响到它的排名。

本月下滑幅度最大的当属 MySQL,相比上个月下降 25.69 分,相比去年同期下降 51.72 分。MySQL 目前领先 Microsoft SQL Server 的幅度还比较大,再加上后者也在持续下滑,因此短期内并不会影响 MySQL 的排名。

流行度趋势

如果查看一下这些数据库近些年的变化趋势,就能发现 PostgreSQL、MongoDB 和 Azure SQL Database 是上升最为明显的。

如果按照这个趋势继续发展下去,PostgreSQL 和 MongoDB 完全有机会在未来 2 年左右的时间超越 Microsoft SQL Server。

9395bba3650236d3e07deb26dc8c8611.png

最后看看各类型数据库的排名情况:

关系数据库前 10 名

9a83f4b649cdc77b37cde73d3d30820e.png

Key-Value 数据库前 10 名

c8a62596621bc7e2f5b7a614d82ceccb.png

文档数据库前 10 名

974a1337ad4328d4f4759d0479b90f22.png

时序数据库前 10 名

b1cd149c7af332c2e0fb9b0b94128843.png

图数据库前 10 名

2a5f7a6b03f7d6515a881c04fb92b40c.png

DB-Engines 根据流行度对数据库管理系统进行排名,排名每月更新一次。排名的数据依据 5 个不同的指标:

  1. Google 以及 Bing 搜索引擎的关键字搜索数量

  2. Google Trends 的搜索数量

  3. Indeed 网站中的职位搜索量

  4. LinkedIn 中提到关键字的个人资料数

  5. Stackoverflow 上相关的问题和关注者数量

这份榜单分析旨在为数据库相关从业人员提供一个技术方向的参考,其中涉及到的排名情况并非基于产品的技术先进程度或市场占有率等因素。无论排名先后,选择适合与企业业务需求相比配的技术才是最重要的。

5ada4c1b986ae1d56accb5e06adeb8d7.gif

efb47e72ca24888fd25e19976586a827.png

42f619027f91d1d3b86cdd4995607042.png

be5cae815b0a4472db7f471b9abf9215.png

6f6b9785507ce0fa6c13e90e0cee260f.png

f0452bc32ba268fdb88de39636e0ea95.png

02b0a64b8fe0f8ec55b930ad23d79d09.png

关注Java技术栈看更多干货

cf67460065f4927c9323f59cd0f25584.png

0f84aa3675ac03ecf9f8c97c8f601413.gif

获取 Spring Boot 实战笔记!




推荐阅读
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • PDO MySQL
    PDOMySQL如果文章有成千上万篇,该怎样保存?数据保存有多种方式,比如单机文件、单机数据库(SQLite)、网络数据库(MySQL、MariaDB)等等。根据项目来选择,做We ... [详细]
  • 本文介绍了在使用Laravel和sqlsrv连接到SQL Server 2016时,如何在插入查询中使用输出子句,并返回所需的值。同时讨论了使用CreatedOn字段返回最近创建的行的解决方法以及使用Eloquent模型创建后,值正确插入数据库但没有返回uniqueidentifier字段的问题。最后给出了一个示例代码。 ... [详细]
  • 1.组装查询数据库大小sqlselect‘select‘’’[name]’’’dbmc,[name],[filename],convert(float,size)*(8192.01 ... [详细]
  • 本文介绍了如何使用Power Design(PD)和SQL Server进行数据库反向工程的方法。通过创建数据源、选择要反向工程的数据表,PD可以生成物理模型,进而生成所需的概念模型。该方法适用于SQL Server数据库,对于其他数据库是否适用尚不确定。详细步骤和操作说明可参考本文内容。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ... [详细]
  • Oracle10g备份导入的方法及注意事项
    本文介绍了使用Oracle10g进行备份导入的方法及相关注意事项,同时还介绍了2019年独角兽企业重金招聘Python工程师的标准。内容包括导出exp命令、删用户、创建数据库、授权等操作,以及导入imp命令的使用。详细介绍了导入时的参数设置,如full、ignore、buffer、commit、feedback等。转载来源于https://my.oschina.net/u/1767754/blog/377593。 ... [详细]
  • 本文讨论了在使用sp_msforeachdb执行动态SQL命令时,当发生错误时如何捕获数据库名称。提供了两种解决方案,并介绍了如何正确使用'?'来显示数据库名称。 ... [详细]
  • 本文主要复习了数据库的一些知识点,包括环境变量设置、表之间的引用关系等。同时介绍了一些常用的数据库命令及其使用方法,如创建数据库、查看已存在的数据库、切换数据库、创建表等操作。通过本文的学习,可以加深对数据库的理解和应用能力。 ... [详细]
  • 1Lock与ReadWriteLock1.1LockpublicinterfaceLock{voidlock();voidlockInterruptibl ... [详细]
  • 【Mysql】九、Mysql高级篇 索引
    MYSQL索引一、什么是索引?二、索引数据结构1、mysql数据库的四种索引2、BTREE结构三、索引分类、创建索引、查看索引1、单值索引2、复合索引3、函数索引4、 ... [详细]
  • NetBPM的安装还是比较简单的,有比较详细的文档。1.当然是先下载运行程序了,netbpm-0.8.3.1.zip,官方网站ÿ ... [详细]
  • 微服务应用性能分析实战15 数据磐石:APM 收集端的存储模型
    分布式监控的重要设计就是数据存储模型,而SkyWalking的分布式追踪数据模型就是一个经典代表,这也是它会在APM领域脱颖而出的原因。所以今天我就以 ... [详细]
author-avatar
dgsfdg3t4543
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有