最新統(tǒng)計(jì)排名前十的SQL和NoSQL數(shù)據(jù)庫(kù)排行榜
本排名根據(jù)DB Engines的排行榜得來(lái),該排行榜從人氣上分析了市場(chǎng)上200個(gè)不同的數(shù)據(jù)庫(kù),這里一覽Top 10。
無(wú)可爭(zhēng)議的Top 3
Oracle、MySQL及Microsoft SQL Server一直以絕對(duì)的優(yōu)勢(shì)霸占著排行榜的前三名,以獨(dú)特的優(yōu)勢(shì)瓜分了市場(chǎng)上最多的用戶。
1. Oracle 11g
首次發(fā)行:1980年
許可機(jī)制:Proprietary
是否SQL:是
Oracle是重要商業(yè)項(xiàng)目的首選,同時(shí)也是市場(chǎng)上最古老的主流數(shù)據(jù)庫(kù)產(chǎn)品,Oracle有4個(gè)不同的版本可用:Enterprise、Standard、Standard Edition One和Express對(duì)比微軟同類型產(chǎn)品,Oracle在操作系統(tǒng)靈活性上更具優(yōu)勢(shì)當(dāng)談到支持的操作系統(tǒng)時(shí),Oracle具有最廣泛的靈活性特色:Virtual Private Database、Data Guard、Automatic Storage Management及 Undo Management。
2. MySQL
首次發(fā)行:1995
許可機(jī)制:開源
是否SQL:是
企業(yè)開始時(shí)可以使用社區(qū)開源版本,然后升級(jí)到商業(yè)版可運(yùn)行在Linux、Windows、OSX 、FreeBSD 、Solaris為用戶設(shè)計(jì)數(shù)據(jù)庫(kù)提供直觀的圖形界面鑒于其開源社區(qū),MySQL擁有大量的資料和教程讓你開始及處理問(wèn)題支持Partitioning、replication、Xpath、Stored Procedures、Triggers、Views。
3. Microsoft SQL Server
首次發(fā)行:1989
許可機(jī)制:Proprietary
是否SQL:是
使用最多的商業(yè)數(shù)據(jù)庫(kù)受限于Windows,但是如果機(jī)構(gòu)是微軟產(chǎn)品重度控的話,這同樣是個(gè)優(yōu)勢(shì)其他新興數(shù)據(jù)庫(kù)
雖然上面3個(gè)數(shù)據(jù)庫(kù)一直牢牢統(tǒng)治著排行榜前3,但是在DB Engines描繪的趨勢(shì)圖上,新興數(shù)據(jù)庫(kù)的增長(zhǎng)一直非常穩(wěn)定,比如MongoDB、Cassandra、HBase等。
4. PostgreSQL
首次發(fā)行:1989
許可機(jī)制:開源
是否SQL:是
獨(dú)特的可擴(kuò)展對(duì)象關(guān)系型數(shù)據(jù)庫(kù)可以運(yùn)行在Linux、Windows、OSX等支持Tablespaces、Stored Procedures、Joins、Views、Triggers
5. MongoDB
首次發(fā)行:2009
許可機(jī)制:開源
是否SQL:否
最流行的NoSQL數(shù)據(jù)庫(kù),但是保留了一些SQL的屬性,比如查詢和索引大數(shù)據(jù)集上表現(xiàn)出高性能非常利于動(dòng)態(tài)查詢和索引定義支持Linux、OSX和Windows,但是32位系統(tǒng)上數(shù)據(jù)庫(kù)體積被限制到了2.5GB
6. DB2
首次發(fā)行:1983
許可機(jī)制:Proprietary
是否SQL:兼具
IBM發(fā)行的Oracle 11g競(jìng)爭(zhēng)產(chǎn)品可運(yùn)行在Linux、UNIX、Windows和大型主機(jī)上基于IBM主機(jī)環(huán)境設(shè)計(jì)同時(shí)支持SQL和NoSQL模型
7. Microsoft Access
首次發(fā)行:1992
許可機(jī)制:Proprietary
是否SQL:是
只需要一個(gè)安裝(數(shù)據(jù)庫(kù)與工具合一)類似Microsoft SQL Server,智能運(yùn)行在Windows上設(shè)計(jì)初衷是流量分析,但是它的性能不是針對(duì)中到大型項(xiàng)目設(shè)計(jì)支持語(yǔ)言:C、C#、C++、Java、VBA和Visual Basic.NET
8. SQLite
首次發(fā)行:2000
許可機(jī)制:開源
是否SQL:是
獨(dú)立的無(wú)服務(wù)器模式數(shù)據(jù)庫(kù)引擎,不存在任何外部依賴,在iPhone、Firefox瀏覽器和Skype上使用作為一個(gè)嵌入式數(shù)據(jù)庫(kù),它在類似iPhone等設(shè)備中得到廣泛使用,在Skype和Firefox這樣的桌面軟件中也得以部署無(wú)需配置和管理整個(gè)數(shù)據(jù)庫(kù)都被保存在一個(gè)磁盤文件上,可以增長(zhǎng)到7TB在Top 10中支持的語(yǔ)言最廣
9. Cassandra
首次發(fā)行:2008
許可機(jī)制:開源
是否SQL:否
高可用的NoSQL有一個(gè)用戶友好的界面,適合存儲(chǔ)大型數(shù)據(jù)集廣泛用于銀行、金融等,同時(shí)也被Facebook和Twitter使用。支持 Windows、Linux、OSX,并支持多門語(yǔ)言。與Hadoop配合使用時(shí)還支持Map/Reduce
10. Sybase ASE
首次發(fā)行:1987
許可機(jī)制:Proprietary
是否SQL:是
SAP出品的企業(yè)級(jí)產(chǎn)品運(yùn)行在Linux、Unix and Windows,但是不支持OSX支持C、C++、Cobol、Java、Perl、PHP和Python等編程語(yǔ)言
在Top 10之外還有很多知名的數(shù)據(jù)庫(kù),比如CouchDB (21)、Neo4j(22)、Riak(30)等 。同時(shí)我們也相信,隨著各種各樣新數(shù)據(jù)庫(kù)的誕生,競(jìng)爭(zhēng)將愈加激烈。
相關(guān)文章
本機(jī)上實(shí)現(xiàn)neo4j遠(yuǎn)程連接方式
這篇文章主要介紹了本機(jī)上實(shí)現(xiàn)neo4j遠(yuǎn)程連接方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02
用計(jì)算列實(shí)現(xiàn)移動(dòng)加權(quán)平均算法
昨天有人讓我?guī)兔憘€(gè)算移動(dòng)加權(quán)平均的SQL語(yǔ)句,我想了半天終于寫出來(lái)正確的了?,F(xiàn)在發(fā)出來(lái)供大家參考、討論。2009-09-09
關(guān)于關(guān)系數(shù)據(jù)庫(kù)如何快速查詢表的記錄數(shù)詳解
這篇文章主要給大家介紹了關(guān)于關(guān)系數(shù)據(jù)庫(kù)如何快速查詢表的記錄數(shù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用關(guān)系數(shù)據(jù)庫(kù)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04
你應(yīng)該知道的區(qū)塊鏈運(yùn)作7個(gè)核心技術(shù)
這篇文章主要為大家詳細(xì)介紹了你應(yīng)該知道的區(qū)塊鏈運(yùn)作7個(gè)核心技術(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01
pgsql binlog監(jiān)聽功能點(diǎn)解析
這篇文章主要為大家介紹了pgsql binlog監(jiān)聽功能點(diǎn)解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02
數(shù)據(jù)庫(kù)設(shè)計(jì)的完整性約束表現(xiàn)在哪些方面
數(shù)據(jù)完整性是指數(shù)據(jù)的正確性、完備性和一致性,是衡量數(shù)據(jù)庫(kù)質(zhì)量好壞的規(guī)范。數(shù)據(jù)庫(kù)完整性由各式各樣的完整性約束來(lái)確保,因而可以說(shuō)數(shù)據(jù)庫(kù)完整性規(guī)劃即是數(shù)據(jù)庫(kù)完整性約束的規(guī)劃。那么,數(shù)據(jù)庫(kù)設(shè)計(jì)的完整性約束表現(xiàn)哪些方面?2015-10-10


