DB-Engines最近发布了2021年10月的数据库排名,数据主要是根据数据库管理体系当前的流行程度进行排名的,每个月更新一次。
这个榜单着实就是给各位开辟作为一个技术方向的参考,相识数据库排名情况并非依据产品市场占据率等因素。
根据BD-Engines的解释:通过调研这些数据库在搜索引擎被搜索的热度,搜索热度结果的数目以及相关工作岗位信息,以及社交网站上的相关度搜索信息。
DB-Engines10月份数据库流行情况:
榜单前三名依旧是Oracle、MySQL和Microsoft SQL Server。前三名固然没有变动但是单个数据库的分数变化还是不少的,此中MySQL的涨幅最大。
1989年,Oracle决定进军中国之后,一起因为局势顺风就在十几年内占位了脚跟。早中国数据库市场格局逐渐成形,金融行业以Db2、Sybase为主,电信电力行业中则基本由Oracle一统江湖。
不同类型数据库的排行情况
关系型数据库的榜首是Oracle(甲骨文)。Oracle 数据库是目前世界上使用最为广泛的关系型数据库管理体系,甲骨文数据库主要在银行体系、航空订票体系、电信账单、政府机构等环球企业经营方面发挥了告急作用。
Key-Value(关键字数据库) 前 10 名
Key-Value关键字数据库排行榜第一是Redis。Redis分数同比客岁10月上升18.07分,在 Key-Value(关键字数据库) 前10名涨幅最大。Redis具有高性能读写、多数据类型支持、数据持久化、高可用架构,可用于缓存,事件发布或订阅,高速队列等场景。
Document stores(文件数据库)前10名
文件数据库排行榜第一是MongoDB 。在Document stores(文件数据库)前10排名中,有四个数据库相比9月分数稍微下降。此中MongoDB跌幅最大,达到2.95分。MongoDB是一个由C++语言编写的,基于分布式文件存储的开源数据库体系 。 MongoDB 可在高负载的情况下,添加更多的节点,可以保证服务器性能 ,除此之外,MongoDB还可以为Web应用提供可扩展的高性能的数据存储解决方案。
Time Series(时序数据库)前10名
InfluxDB是一个开源的、高性能的时序型数据库,在时序型数据库DB-Engines Ranking上排名第一。时序型数据库是存放时序数据的专用型数据库,并且支持时序数据的快速写入、持久化、多纬度的及时聚合运算等功能。
数据库
数据库基本就分成非关系型数据库,使用KV技术,主要用于用户画像,业务报表等海量数据发掘的AP场景。另外就是关系型数据库,针对个别记录增删改查,一样平常用于联机生意业务的TP场景。
我们可以理解成为TP库处理速度快,AP库处理海量数据好。
本来两种数据库是井水不犯喝水的,但是随着各大企业的数字化转型不断的深入,另有就是直播带货这种场景不断涌现,在直播过程中既需要处理联机生意业务又需要对客户画像及时分析,那么单一的TP和单一的AP数据库都很难应对这样的混淆式场景。比年来,某些国产混淆负载数据库以行列混存的方式,打破了两种数据库之间场景的鸿沟。 |