最新的数据库排行榜及PostgreSQL在国内的普及程度分析

  1. 云栖社区>
  2. 博客>
  3. 正文

最新的数据库排行榜及PostgreSQL在国内的普及程度分析

小桥河西 2013-09-08 02:05:22 浏览525
展开阅读全文
DB-Engine根据数据库的受欢迎程度每个月发布一次数据库排名。根据最新(2013/9)的统计结果,最受欢迎的前十个数据库如下


来源:http://db-engines.com/en/ranking

DB-Engine的统计方法可参照下面
http://db-engines.com/en/ranking_definition
其中第一项就是通过搜索引擎google和bing统计相关关键字匹配页面数。
受此启发,笔者对上面的前5位分别粗略统计了在全球,中国和日本的受欢迎程度。具体方法为分别按英文,中文和日文在bing(http://cn.bing.com/)上统计关键字的匹配页数。
选取的关键字为

关键字
英文
database
Oracle database
中文 数据库
Oracle 数据库
日文 データベース
Oracle データベース

之所以采用bing而不是google,在于实测中发现google的结果对不同语言的区分不好。

统计结果如下
全球 中国 日本
Oracle 11,000,000 1,740,000 2,380,000
SQL Server 14,300,000 1,610,000 2,290,000
MySQL 10,500,000 2,090,000 2,090,000
PostgreSQL 3,140,000 359,000 1,850,000
DB2 3,810,000 632,000 102,000

上几张图,更直观一些。



从统计结果可以大致看出,PostgreSQL在全球范围的受关注程度不足MySQL的3分之1在日本的则与MySQL相当,而在中国PostgreSQL的受关注程度只有世界平均水平的一半。

其它:
关于
PostgreSQL和MySQL的对比,争论很多。同样是开源数据库,功能更强悍,运行更稳定的PostgreSQL为什么在普及程度上却被MySQL远远甩在了身后?这也是许多PG迷们不解的悬案。有兴趣者可以在网上搜搜相关资料。对于使用者比较关心的数据库的选型问题,如果要在这两者之间选其一,笔者比较倾向的一个观点是:如果现有的系统还能用就不要轻易换数据库,如果从头开始选,建议用PostgreSQL。




网友评论

登录后评论
0/500
评论
小桥河西
+ 关注