在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
十月份的数据库榜单出炉啦!DB-Engines最近发布了2021年10月份的数据库排名,网站是根据数据库管理系统当前的流行程度进行排名,排名每月更新一次。这份榜单分析主要为数据库相关从业人员提供一个技术方向的参考,其中数据库排名情况并非依据产品市场占有率等因素。
根据DB-Engines官网给出的解释,DB-Engins排名标准是:通过调研这些数据库在搜索引擎(谷歌或者必应)被搜索的热度,搜索结果的数量,相关工作岗位信息,以及一些社交网站上的相关度信息。
DB-Engines 10月份数据库流行状况部分排名

(来源于DB-Engines官网)
根据这个榜单显示,前十名的数据库排名几乎没有太大的变化,前三名依旧是Oracle、MySQL和Microsoft SQL Server。虽然前三名排名没有变动,但单个数据库的分数却变化不少,其中MysSQL的分数相比9月份涨幅最大,达到7.24分。但是Oracle数据库同比2020年10月分数下降98.42分,Microsoft SQL Server 数据库同比2020年10月分数下降72.51分。
PostgreSQL、MongoDB依旧排在第四,第五。其中PostgreSQL比9月分数上涨了9.47分、但是 MongoDB比9月分数下降了2.95分。Redis数据库10月份排名是第六名,与9月份排名相同。
排名前二十的数据库绝大多数都是关系型数据库,由此可见关系型数据库在市场上依旧是主流数据库。但是关系型数据库在“可扩展性、高并发以及性能”方面,存在非常多的问题,比如:传统的关系型数据库以及二维关系模型,很难高效地扩展到多个存储节点上。这些问题催生了“非关系型数据库”的发展,即所谓的“NoSQL”,这类NoSQL也有很大的发展空间。
不同类型数据库的排行情况
Relational DBMS(关系数据库)前 10 名
关系型数据库的榜首是Oracle(甲骨文)。Oracle 数据库是目前世界上使用最为广泛的关系型数据库管理系统,甲骨文数据库主要在银行系统、航空订票系统、电信账单、政府机构等全球企业经营方面发挥了重要作用。
(来源于DB-Engines官网)
Key-Value(关键字数据库) 前 10 名
Key-Value关键字数据库排行榜第一是Redis。Redis分数同比去年10月上升18.07分,在 Key-Value(关键字数据库) 前10名涨幅最大。Redis具有高性能读写、多数据类型支持、数据持久化、高可用架构,可用于缓存,事件发布或订阅,高速队列等场景。
(来源于DB-Engines官网)
Document stores(文件数据库)前10名
文件数据库排行榜第一是MongoDB 。在Document stores(文件数据库)前10排名中,有四个数据库相比9月分数轻微下降。其中MongoDB跌幅最大,达到2.95分。MongoDB是一个由C++语言编写的,基于分布式文件存储的开源数据库系统 。 MongoDB 可在高负载的情况下,添加更多的节点,可以保证服务器性能 ,除此之外,MongoDB还可以为Web应用提供可扩展的高性能的数据存储解决方案。
(来源于DB-Engines官网)
Time Series(时序数据库)前10名
InfluxDB是一个开源的、高性能的时序型数据库,在时序型数据库DB-Engines Ranking上排名第一。时序型数据库是存放时序数据的专用型数据库,并且支持时序数据的快速写入、持久化、多纬度的实时聚合运算等功能。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
掌握Hive架构需要学什么?
Hive是建立在Hadoop上的数据仓库基础构架,它提供了一系列的工具,可以用来进行数据提取转化加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。Hive定义了简单的类 SQL 查询语言,它允许熟悉SQL的用户查询数据。因此掌握Hive是学习大数据的必修课,那么掌握Hive架构需要学什么呢?本文将为大家讲述Hive的具体学习内容,下面是Hive视频教程的学习大纲:
5536
2020-05-11 18:05:41
云计算是什么?通俗解释云计算的概念
如今,我们生活在云无所不在的时代,云计算也代表了互联网发展的重要趋势之一。虽然云计算与我们的生活和工作早已息息相关,可还是有很多人连云计算是什么都不知道。为了解决大家对于云计算的疑问,本文将用最通俗易懂的语言向大家解释云计算的相关概念、特点、核心技术以及应用。下面一起来看看吧~
14838
2020-05-19 15:31:42
什么叫大数据时代?它有哪些特点?
随着互联网技术和信息技术的发展,大数据在金融、资讯、娱乐、电商等等行业被广泛地应用,因此毫不夸张地说,我们已经全面迎来了一个大数据的时代。虽然我们常常提起大数据,但其实对于大数据时代的理解还仍旧比较浅显。本文将从大数据时代的特点、海量的数据处理以及面对的挑战,来和大家好好聊聊大数据时代。
10777
2020-06-02 15:07:21
Pandas如何分块处理大文件?
在处理快手的用户数据时,碰到600M的txt文本,用sublime打开蹦了,用pandas.read_table()去读竟然花了小2分钟,打开有3千万行数据。仅仅是打开,要处理的话不知得多费劲。解决方法:读取文件的函数有两个参数:chunksize、iterator。原理分多次不一次性把文件数据读入内存中。
6160
2020-08-14 16:16:47
数据仓库、数据湖、智能湖仓分别是什么?
数据仓库是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合;数据湖,数据都是承载在基于可向外扩展的HDFS廉价存储硬件之上的;强大的数据湖及其配套的专用构建数据服务体系,智能湖仓称为架构。
4254
2021-05-28 14:54:10
