你是否曾质疑过DB-Engine的数据库排名?

在谈论数据库的最新趋势时,我们习惯了参考DB-Engine上所提供的排名信息。每当新的报告出来时,我们也时常看到各个媒体网站争先发布关于最新排名的分析内容。如标题所言,你是否曾质疑过DB-Engine所给出的这份排名?

如下是2018年3月份的一份最新排名报告:

你是否曾质疑过DB-Engine的数据库排名?_第1张图片

在这份报告中,整体上来看似乎没有什么大问题。但关于HBase与Cassandra的名次,从我所接触的国内市场的信息来看,明显是反直觉的,于是,查看了一下DB-Engine的排名依据。DB-Engine网站上,提供了这样的信息:

We measure the popularity of a system by using the following parameters:

  • Number of mentions of the system on websites, measured as number of results in search engines queries. At the moment, we use GoogleBing and Yandex for this measurement. In order to count only relevant results, we are searching for  together with the term database, e.g. “Oracle” and “database”.

  • General interest in the system. For this measurement, we use the frequency of searches in Google Trends.

  • Frequency of technical discussions about the system. We use the number of related questions and the number of interested users on the well-known IT-related Q&A sites Stack Overflow and DBA Stack Exchange.

  • Number of job offers, in which the system is mentioned. We use the number of offers on the leading job search engines Indeed and Simply Hired.

  • Number of profiles in professional networks, in which the system is mentioned.We use the internationally most popular professional networks LinkedIn and Upwork.

  • Relevance in social networks. We count the number of Twitter tweets, in which the system is mentioned.

也就是说,DB-Engine通过调研这些数据库在搜索引擎上被搜索的热度,相关搜索结果的数量,在Stack Overflow/DBA Stack Exchange中的讨论的数量,相关工作岗位信息,以及一些社交网站上的相关度信息。

看到这里,有的同学们可能会觉的诧异了,Google?Stack Overflow?LinkedIn?….用惯了”某度“搜索技术问题的同学们,可能会纷纷表示“没有听说过”,更不用说用过了,完全搞不懂外面的世界:)….

虽然一向鄙视用“某度“来搜索技术问题,但不可否认,真正使用Google/Stack Overflow的同学们,比例还是非常低的,原因,你懂的…

从DB-Engine的排名参考信息来看,可以得出一个重要的结论:DB-Engine的排名,可以说是基本忽略了国内这个举足轻重的数据库大市场。 为了进一步阐述这个事实,我们可以对比一下Google以及Baidu上的搜索热度信息:

你是否曾质疑过DB-Engine的数据库排名?_第2张图片

因为还有一个名为Cassandra的地名,因此,在用Google搜索的时候,都添加了Apache关键词,使得结果更加相关,但在百度中,仅需要搜索”Cassandra”与“HBase‘即可。下面是Baidu指数的结果:

你是否曾质疑过DB-Engine的数据库排名?_第3张图片

可以看出来,Google Trends与百度指数是截然相反的结果如果充分考虑了国内市场的一些信息,相信这份排名会发生一些变化

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

本文首发于:NoSQL漫谈(nosqlnotes.com)

欢迎扫描关注公众号"NoSQL漫谈":

你可能感兴趣的:(技术观点)