2016年5的數(shù)據(jù)庫流行榜單新鮮出爐,前三名依然是我們最熟悉的Oracle、MySQL和Microsoft SQL Server。
從數(shù)據(jù)庫的分?jǐn)?shù)來看,第四名的MongoDB與第三名的分?jǐn)?shù)相差較大,前三名的地位短時間內(nèi)很難被撼動。 前十名中,開源分布式NoSQL數(shù)據(jù)庫系統(tǒng)Cassandra從第八名上升到第七名,而關(guān)系數(shù)據(jù)庫管理系統(tǒng)Microsoft Access跌落到第八名。
需要注意的是,本月榜單前20名有些小小的變動。
MariaDB擠掉NOSQL圖形數(shù)據(jù)庫Neo4j,終于躋身前20名,但兩者分?jǐn)?shù)差距較小(1.36分),誰能穩(wěn)定在前20名的位置,讓我們拭目以待。
以下是2016年5月份前20名榜單:
本月我們重點介紹一下前20名中新晉的MariaDB數(shù)據(jù)庫管理系統(tǒng),它是MySQL的一個分支,主要由開源社區(qū)維護(hù),采用GPL授權(quán)許可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能輕松成為MySQL的代替品。在存儲引擎方面,使用XtraDB來代替MySQL的InnoDB。
MariaDB基于事務(wù)的Maria存儲引擎,替換了MySQL的MyISAM存儲引擎,它使用了Percona的 XtraDB,InnoDB的變體,分支的開發(fā)者希望提供訪問即將到來的MySQL 5.4 InnoDB性能。這個版本還包括了 PrimeBase XT (PBXT) 和 FederatedX存儲引擎。
值得一提的是,MariaDB名稱來自MySQL創(chuàng)始人Michael Widenius的女兒Maria的名字。
附:DB-Engines的排名主要根據(jù)5個因素來進(jìn)行:Google以及Bing搜索引擎的關(guān)鍵字搜索數(shù)量、Google Trends的搜索數(shù)量、Indeed網(wǎng)站中的職位搜索量、LinkedIn中提到關(guān)鍵字的個人資料數(shù)以及Stackoverflow上相關(guān)的問題和關(guān)注者數(shù)量。