0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PostgreSQL为2018年度数据库管理系统

电子工程师 来源:lq 2019-01-07 16:40 次阅读

全球知名的数据库流行度排行榜网站 DB-Engines 于今日宣布:PostgreSQL为 2018 年度数据库管理系统。理由如下:

根据 PostgreSQL 在 2018 年的数据库排名,它比其他监测到的 343个数据库管理系统都更受欢迎。因此,决定宣布 PostgreSQL 为 2018 年的年度 DBMS。

计算结果基于当前(2019年1月)分数和2018年1月的分数差值获得。最终的结果代表了一个产品在 2018年获得的人气。DB-Engines 表示之所以采用分数而不是百分比作为评估的维度,是为了照顾在开始时受欢迎程度不太高的系统。

年度 DBMS:PostgreSQL

PostgreSQL 已经连续两年赢得了“年度数据库”冠军称号。PostgreSQL 于 1989 年首次发布,今年恰好年满30岁,正处于人气高峰期,拥有一个非常活跃的社区并且没有出现丝毫“衰老”的迹象。

我们也可以看到,PostgreSQL 因其稳定性和强大的功能集而备受青睐,已成为众多开发者的首选数据库。PostgreSQL 以各种方式很好地满足了现代 DBMS 的要求。基于其坚实的 RDBMS 实现,它通过支持 JSON 数据类型和运算符扩展了其范围,从而为原本计划转向使用“文档存储”的项目提供了一个更有吸引力的选择。最近,在其发布的最新版本中,它专注于进一步提升分布式数据库的性能和对其的支持,以满足大数据场景的要求。

PostgreSQL 在 DBMS 市场中体现其成熟程度的一个强有力迹象是,DB-Engines 数据库排名中使用 PostgreSQL 作为基础技术的各种数据库管理系统。如果这些系统在其基础之上提供了重要的 DBMS 功能,我们将这些系统列为单独的条目。这些系统包括Greenplum,EnterpriseDB,TimescaleDB,Citus等。

亚军:MongoDB

MongoDB是 DB-Engines 2013 年和 2014 年的年度 DBMS,而它的受欢迎程度从那时起就一直没有停止过,甚至在 2018 年得到了再次的加速,证实了它作为最受欢迎的 NoSQL 系统的地位。然而,就像关系 DBMS 不断添加其核心范例之外的功能一样,MongoDB 也通过添加过去被视为 NoSQL 范围之外的功能来缩小差距。最值得注意的是,MongoDB 增加了对 ACID 的支持,这使得许多开发人员更加放心将关键数据存储于 MongoDB。此外,改进对分析工作负载的支持使 MongoDB 成为更广泛应用程序的理想选择。

季军:Redis

Redis 是最受欢迎的 Key-Value 存储数据库。它曾在 2014 年的年度数据库管理系统中排名前三位,并在今年再次取得了成功。Redis 以其稳定、高性能和功能丰富的键值存储(key-value store)而闻名。虽然这仍然是 Redis 的完美使用场景,但它也在往各个方向快速发展。最新版本提供了可加载的模块系统,这意味着第三方现在也可以扩展 Redis 的功能。到目前为止,可用的模块提供了诸如全文搜索、图数据库和时间序列等功能,以及对 JSON 数据类型的支持等。

让我们祝贺PostgreSQL, MongoDB 和 Redis在 2018 年取得的成功。

历年 DB-Engines DBMS 年度最佳获奖者:

PostgreSQL 2018
PostgreSQL 2017
Microsoft SQL Server 2016
Oracle 2015
MongoDB 2014
MongoDB 2013

最后,我们不妨看看 DB-Engines 数据库流行度排行榜的1月份数据,先来看一下完整的榜单,排名前二十如下:

可以看到,整体排名变化不大。不过位于榜首的 Oracle 的分数较上个月有所下降(-14.39),当然凭借着 Oracle 长期积累的“成绩”,其第一的位置暂时不会被动摇。除了 Oracle,排名前十的 DBMS 出现分数下降的还有 MySQL、Microsoft SQL Server、IBM Db2 和 Elasticsearch。

而分别获得年度冠军和亚军的 PostgreSQL 和 MongoDB 均有不小的增长,分数分别增加了 5.48 和 8.57。

其他方面的变动,以及完整排名请查看

https://db-engines.com/en/ranking

每个类型的数据库排名情况如下:

关系数据库前10名

Key-Value 数据库前10名

文档数据库前10名

图数据库前10名

时序数据库前10名

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

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

Google Trends 的搜索数量

Indeed 网站中的职位搜索量

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

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据存储
    +关注

    关注

    5

    文章

    893

    浏览量

    50584
  • 数据库
    +关注

    关注

    7

    文章

    3590

    浏览量

    63365
  • 管理系统
    +关注

    关注

    1

    文章

    1933

    浏览量

    34397

原文标题:DB-Engines 2018:PostgreSQL 蝉联“年度数据库”称号

文章出处:【微信号:DBDevs,微信公众号:数据分析与开发】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何在Delphi中使用Devart PgDAC连接PostgreSQL

    PostgreSQL是一种流行的开源关系数据库管理系统(RDBMS),广泛用于构建健壮且可扩展的应用程序。
    的头像 发表于 12-06 09:04 438次阅读

    关于PLC设备对接ORACLE数据库上传查询数据

    IGT-DSER实现欧姆龙NJ/NX系列的PLC与数据库服务器双向通讯,网关支持MySQL和SQLServer、PostgreSQL以及Oracle,这里选择的是Oracle。实际网络结构如下图1。 通过\'功能
    发表于 10-12 15:34

    为什么选择 PostgreSQL

    认识PostgreSQL PostgreSQL 是一款开源的、高度可扩展的关系型数据库管理系统 (RDBMS)。它由一个强大的开发社区支持,
    的头像 发表于 09-30 10:25 865次阅读

    PostgreSQL中可用的各种数据类型

    PostgreSQL是一种功能强大的开源关系型数据库管理系统,具有广泛的数据类型支持。在本教程中,我们将介绍
    的头像 发表于 09-19 14:08 1018次阅读

    PostgreSQL准确且快速的数据对比方法

    MySQL、SQL Server、PostgreSQL、Redis、MongoDB、ClickHouse、Doris 等,可进行数据库间的结构对比和数据对比。
    的头像 发表于 09-12 15:46 339次阅读
    <b class='flag-5'>PostgreSQL</b>准确且快速的<b class='flag-5'>数据</b>对比方法

    MySQL数据库管理与应用

    MySQL数据库管理与应用 MySQL是一种广泛使用的关系型数据库管理系统,被认为是最流行和最常见的开源
    的头像 发表于 08-28 17:15 656次阅读

    如何快速完成PostgreSQL数据迁移?

    NineData推出了PostgreSQL业务不停服数据迁移能力。NineData实现了完全自动化的结构迁移和全量数据迁移,并提供了变更数据的迁移能力。这种能力可以实时监听源
    的头像 发表于 08-14 15:39 1895次阅读
    如何快速完成<b class='flag-5'>PostgreSQL</b><b class='flag-5'>数据</b>迁移?

    智能管理,NineData支持最受欢迎数据库PostgreSQL

    NineData新增了PostgreSQL数据源的支持,这是一个可视化、集成AI、多云多环境、拥有企业级能力的PostgreSQL解决方案。无论您是个人开发者还是团队,都可以通过NineData平台一站式
    的头像 发表于 07-27 16:39 271次阅读
    智能<b class='flag-5'>管理</b>,NineData支持最受欢迎<b class='flag-5'>数据库</b><b class='flag-5'>PostgreSQL</b>

    视图的创建与管理(1)#数据库

    数据库
    未来加油dz
    发布于 :2023年07月18日 18:01:42

    数据库应用系统结构(1)#数据库技术

    数据库
    未来加油dz
    发布于 :2023年07月11日 16:48:31

    数据库系统(2)#数据库技术

    数据库
    未来加油dz
    发布于 :2023年07月11日 15:33:18

    数据库系统(1)#数据库技术

    数据库
    未来加油dz
    发布于 :2023年07月11日 15:32:20

    PostgreSQL 插件那么多,怎样管理最高效?

    地解决了 PostgreSQL 版本与插件耦合的问题,帮助用户更直观、更快速地安装管理数据库插件。 关于 PostgreSQL 插件 众所周知,Po
    的头像 发表于 06-30 16:21 207次阅读
    <b class='flag-5'>PostgreSQL</b> 插件那么多,怎样<b class='flag-5'>管理</b>最高效?

    Oracle:数据库开发和管理的工具

    必备的SQLServer工具以及用于MySQL,Oracle和PostgreSQL数据库开发和管理的工具。 确保稳健的数据库开发所需的一切 数据库
    的头像 发表于 06-19 09:54 416次阅读

    Devart:PostgreSQL GUI工具2023(下)

    HeidiSQL是一个用户友好的、免费的、开源的解决方案,具有方便的图形界面,用于管理PostgreSQL和其他流行的数据库管理系统上的
    的头像 发表于 05-17 11:07 569次阅读
    Devart:<b class='flag-5'>PostgreSQL</b> GUI工具2023(下)