数据库十年巅峰对决,谁才是真正的王者?
tmp_list = list(zip(date_list[:null_num], ['0' for i in range(null_num + 1)])) date_list = date_list[null_num:] for j in i.find_all('number'): data.append(j['value']) 两种要领各有优弱点,小搭档儿们可以自行选择得当本身的方法。拿到数据之后,我们就可以做统计说明啦。 数据库总榜 可以看出,相关型数据库照旧当今的王者,风行度前四名都被它们所占有,而 Oracle 固然比年示意不佳,为人诟病,可是依赖多年的蕴蓄,如故紧紧独霸着榜首的位置。 MySQL 好像从来没有令用户扫兴,也是稳稳的占有二哥的位置。 而独一挤进前五的非相关型数据库则是 MongoDB,在文档数据库规模,绝对是年迈大! 我们再通过一张散点图来感觉下差异数据库之间的差距: 主流数据库榜单 我这里又选取了总榜中的前五名,再加上 key-value 数据库的代表 Redis 和搜刮数据库的代表 ES 来作为比拟工具。 先来看看它们在 2019 年的整体走势: 可以看到它们在 2019 年总体示意照旧较量安稳的,个中榜首三强都是在年尾呈现了差异水平的下滑,而与之对应的则是 PG 数据库的增添了。 再来看下这七大数据库本年的增添率: 可以看到 MySQL 是增添率最高的数据库,而 Redis 在 2019 年则示意不佳,泛起了负增添的趋势。 下面我们再把时刻拉长,看看从 2012 年到此刻,各大数据库的示意环境: Oracle 和 MS Server 整体来看确实泛起降落的趋势,而 MySQL 则稍稍有些增添。 同时 PostgreSQL 增添较量明明,尤其是从 2017 年开始,风行度逾越 MongoDB,相对应的,这个时刻段也是榜首三大数据库的下滑期。 接下来再按照差异的数据库范例,来别离查察下各类范例数据库的风行趋势。 相关型数据库 对付相关型数据库,榜首四强其实太强: 我们去除去这四种数据库,来看看其他相关型数据库的积年走势: 可以看出,IBM 的 DB2 和微软的 Access 连年都有下滑的趋势,而作为 MySQL 的开源版 MariaDB,则泛起了很强的上升趋势,看来各人拥抱开源的信心不减呢! Key-Value 数据库 再来看看 K-V 数据库,毫无疑问,近些年 Redis 风物无穷,占有了大部门的市场份额。 而曾经的王者 Memcached,则由于各种缘故起因,风行度不绝下滑: 可以看到,2016 年为出发点,跟着云计较的澎湃澎拜,亚马逊和微软的 K-V 数据库增添迅猛,而 Memcached 则逐渐衰落,可是 Redis 依附其精采的示意,如故一起高歌! 文档数据库 此刻进入到文档数据库时刻,毫无疑问 MongoDB 的职位无可摇动: (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |