最新的数据库排行榜及PostgreSQL在国内的普及程度分析-阿里云开发者社区

开发者社区> 数据库> 正文

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

简介: DB-Engine根据数据库的受欢迎程度每个月发布一次数据库排名。根据最新(2013/9)的统计结果,最受欢迎的前十个数据库如下 来源:http://db-engines.com/en/rankingDB-Engine的统计方法可参照下面 http://db-engines.com/en/ranking_definition 其中第一项就是通过搜索引擎google和bing统计相关关键字的匹配页面数。
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。




版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章