DB-Engines 2 月全球数据库排名:MongoDB 爆发 - 开源中国社区
Float_left Icon_close
DB-Engines 2 月全球数据库排名:MongoDB 爆发
王练 2018年02月05日

DB-Engines 2 月全球数据库排名:MongoDB 爆发

王练 王练 发布于2018年02月05日 收藏 4

阿里云高性能云服务器,2折起! >>> >>>  

DB-Engines 发布了 2018 年 2 月份的数据库排名,排名前三的依然是 Oracle、MySQL 和 Microsoft SQL Server 。

前 20 名的数据库中,对比上个月,Redis 从第 9 名上升至第 8 名,Elasticsearch 从第 10 名上升至第 9 名。Cassandra 本月再次被挤出前 10 ,回到第 11 位。Splunk 和 SAP Adaptive Server 位置进行了对调。

PostgreSQL 保持上升趋势,本月上涨 2.19 的百分点,排名第四。

MongoDB 是此榜单中涨幅最大的一个,上涨 5.47 个百分点。若保持趋势,则有望挑战 PostgreSQL 的位置。


完整排名请查看:https://db-engines.com/en/ranking

前三名走势

前三名数据库皆有小幅度的下降趋势。


PostgreSQL 和 MongoDB 走势:

二者均保持稳步上涨。


DB-Engines 排名的数据依据 5 个不同的因素:

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

  2. Google Trends 的搜索数量

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

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

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

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

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:DB-Engines 2 月全球数据库排名:MongoDB 爆发
分享
评论(24)
精彩评论
5

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信

引用来自“汪岩”的评论

你不信什么?是上面几个参考依据数据不如你的准确还是什么别的?

引用来自“Skqing”的评论

按你的意思,我还必须要相信了?
怀疑没问题,总要有点依据
3

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信

引用来自“汪岩”的评论

你不信什么?是上面几个参考依据数据不如你的准确还是什么别的?

引用来自“Skqing”的评论

按你的意思,我还必须要相信了?
你也太把自己当回事了
1

引用来自“fotomxq”的评论

MongoDB主要开发便捷,除了非事务场景,其他场景下都能考虑使用。
最后还有一个关键,就是扩展性很强。
请教一下,如何区分是否是事物场景,毕竟需求是不可预测的
1
ElasticSearch是数据库了?
最新评论
0

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信

引用来自“汪岩”的评论

你不信什么?是上面几个参考依据数据不如你的准确还是什么别的?

引用来自“Skqing”的评论

按你的意思,我还必须要相信了?

引用来自“汪岩”的评论

怀疑没问题,总要有点依据
我没说这个有错,我就是不信,不信的权利都没有吗?别人说的话我都要相信吗?你说的话都要要求别人一定要相信吗?
0

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信

引用来自“汪岩”的评论

你不信什么?是上面几个参考依据数据不如你的准确还是什么别的?

引用来自“Skqing”的评论

按你的意思,我还必须要相信了?

引用来自“tulayang”的评论

你也太把自己当回事了
我就是不信,你能我怎么样?心理变态吧,别人说句话我还非得信了?
0

引用来自“_DW_”的评论

ElasticSearch是数据库了?

引用来自“Feng_Yu”的评论

别被search的名字给误导了,这玩意就是数据库
虽然ES的概念跟DB类型,但一直以来当做搜索引擎来看的
0
mysql+mariadbz组合起来就超过oracle了,所以觉得mysql第一的说法也不算有毛病
0

引用来自“jackerx”的评论

ElasticSearch 越来越像数据库了
就是数据库,你别把他当search engine来看,把它当db来看,它的设计和功能你就都想明白了
0

引用来自“_DW_”的评论

ElasticSearch是数据库了?
别被search的名字给误导了,这玩意就是数据库
0

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信

引用来自“汪岩”的评论

你不信什么?是上面几个参考依据数据不如你的准确还是什么别的?

引用来自“Skqing”的评论

按你的意思,我还必须要相信了?

引用来自“tulayang”的评论

你也太把自己当回事了
他只会 MySQL 所以 MySQL 应该排在第一位,哈哈哈
0

引用来自“fotomxq”的评论

MongoDB主要开发便捷,除了非事务场景,其他场景下都能考虑使用。
最后还有一个关键,就是扩展性很强。

引用来自“idisikx”的评论

请教一下,如何区分是否是事物场景,毕竟需求是不可预测的
这数据库关键就在于非关系结构上,所以无法做SQL那种并联查询、事务关系,所以根据系统需求关系确定就好了。例如你做银行的交易系统,肯定不能用这种数据库。但如果是日志记录这类,可以考虑使用。其次是一些中小型的系统构架,也可以考虑这个数据库。例如企业的内部管理系统、超市收银系统、数据采集和分析系统等。因为开发效率要比一般的SQL快的多,没那么强的约束性。
你所说的需求无法预测的领域,也可以考虑这种数据库(非关系型)。个人感觉MongoDB最好的一点就在这里,扩展很容易。例如表内部还可以扩展出子表,而且不受任何字段、结构约束。如果是SQL肯定不能这样,因为你在原表扩展一下,整个系统构架都需要修改,数据迁移起来也比较费劲。
0

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信
你怕是不知道 几乎所有to B的 企业级的软件 全是oracle吧.
0
mongodb的事务性需要自己来实现 这个很蛋疼
1

引用来自“fotomxq”的评论

MongoDB主要开发便捷,除了非事务场景,其他场景下都能考虑使用。
最后还有一个关键,就是扩展性很强。
请教一下,如何区分是否是事物场景,毕竟需求是不可预测的
3

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信

引用来自“汪岩”的评论

你不信什么?是上面几个参考依据数据不如你的准确还是什么别的?

引用来自“Skqing”的评论

按你的意思,我还必须要相信了?
你也太把自己当回事了
1
ElasticSearch是数据库了?
5

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信

引用来自“汪岩”的评论

你不信什么?是上面几个参考依据数据不如你的准确还是什么别的?

引用来自“Skqing”的评论

按你的意思,我还必须要相信了?
怀疑没问题,总要有点依据
0

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信

引用来自“汪岩”的评论

你不信什么?是上面几个参考依据数据不如你的准确还是什么别的?
按你的意思,我还必须要相信了?
0
MongoDB主要开发便捷,除了非事务场景,其他场景下都能考虑使用。
最后还有一个关键,就是扩展性很强。
MongoDB使用场景是什么?
0

引用来自“Skqing”的评论

假的吧,oracle是第一,我不信
你不信什么?是上面几个参考依据数据不如你的准确还是什么别的?
0
假的吧,oracle是第一,我不信
0
mariadb mongodb postgresql适合什么场景
顶部