轉(zhuǎn)帖|其它|編輯:郝浩|2012-08-14 21:58:57.000|閱讀 209 次
概述:本文主要介紹幾款主流數(shù)據(jù)庫(kù)的對(duì)比,希望對(duì)大家有幫助。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
隨著分布式計(jì)算技術(shù)也就是云技術(shù)的發(fā)展,云數(shù)據(jù)庫(kù)也層出不窮的涌現(xiàn)出來(lái),但是各種數(shù)據(jù)庫(kù)的可靠性和實(shí)用性又如何呢,今天就來(lái)對(duì)比SQL services的。
1.Amazon Relational Database Service(RDS)
AWS的RDS是第一個(gè)云數(shù)據(jù)庫(kù)服務(wù),也是目前最完整的數(shù)據(jù)庫(kù)服務(wù)。如同AWS的大部分服務(wù)一樣,其作為AWS的管理接口,可以兼容大部分AWS所提供的其他云計(jì)算服務(wù)。其最初僅是為了AWS自身掌握和管理MySQL服務(wù)而存在,而現(xiàn)在RDS還支持Microsoft SQL Server或Oracle Database。當(dāng)然,業(yè)內(nèi)分析者認(rèn)為這是亞馬遜為了避免用戶認(rèn)為“被迫綁定”而做出的妥協(xié)與讓步。用戶可以運(yùn)行裝載在Amazon EC2上的Windows SQL Server實(shí)例,但是這些操作需要DBA經(jīng)驗(yàn)以及對(duì)工作負(fù)荷管理有清晰認(rèn)識(shí)。而RDS則提供了更易實(shí)現(xiàn)的管理數(shù)據(jù)庫(kù)服務(wù)。 。
2.EnterpriseDB Postgres Plus Cloud Database
EnterpriseDB是商業(yè)化Post greSQL數(shù)據(jù)庫(kù),由Postgres Plus提供的基于云的旗艦版產(chǎn)品。其目標(biāo)是企業(yè)開(kāi)發(fā)商,Postgres Plus Cloud包含高可用群集、高連接數(shù)和與Oracle的高兼容性。
3.Clustrix Database as a Service
Clustrix廠商剛加入云,其服務(wù),可以運(yùn)行在Rackspace Cloud,為用戶提供高性能的固態(tài)硬盤(pán),可靠的single-tenant部署,以及彈性MySQL(旗艦版)。Clustrix稱其適合在OLTP(聯(lián)機(jī)事務(wù)處理)和OLAP(聯(lián)機(jī)分析處理)的應(yīng)用,并可以利用2500個(gè)以上的指標(biāo)來(lái)監(jiān)測(cè)系統(tǒng)
4.FathomDB
FathomDB現(xiàn)在是作為開(kāi)源其原有技術(shù)以幫助開(kāi)發(fā)者建立任何服務(wù)而不僅局限在托管數(shù)據(jù)庫(kù)服務(wù)方面,而不再是作為Rackspace的合作伙伴。
5.Google Cloud SQL
Google Cloud SQL的獨(dú)到之處在于其與谷歌其他云服務(wù)能夠集成,并實(shí)現(xiàn)輕松互動(dòng);其次,憑借谷歌在云計(jì)算的名氣,Cloud SQL很容易在區(qū)域中復(fù)制,效用最大。目前其僅支持Java和Python的開(kāi)發(fā)應(yīng)用,但是實(shí)例受限于10GB存儲(chǔ)容量。
6.Heroku Postgres
Heroku Postgres是PaaS平臺(tái)——Heroku的內(nèi)部PostgresSQL數(shù)據(jù)庫(kù)。其設(shè)計(jì)是為了可靠性而后數(shù)據(jù)保護(hù)(Heroku聲稱可以達(dá)到99.99%的正常運(yùn)行時(shí)間,并準(zhǔn)備實(shí)現(xiàn)99.9999999999%(小數(shù)點(diǎn)后還有9個(gè)9,數(shù)據(jù)持久性),且不需要通過(guò)PaaS平臺(tái),將經(jīng)驗(yàn)傳遞給開(kāi)發(fā)者。Heroku Postgres還有一個(gè)有趣的功能——數(shù)據(jù)夾。其允許用戶通過(guò)URL將一個(gè)SQL查詢結(jié)果發(fā)送給其他人。
7.HP Cloud Relational Database for MySQL
HP Cloud Relational Database for MySQL因?yàn)槿蕴幱趦?nèi)測(cè)階段,很多功能需要添加,處于內(nèi)側(cè)階段。作為構(gòu)建在OpenStack上的一個(gè)MySQL分布,理論上看,將一個(gè)數(shù)據(jù)庫(kù)業(yè)務(wù)一朵云移到另一朵上更為容易。
8.IBM SmartCloud Application Services
IBM的云數(shù)據(jù)庫(kù)也在建設(shè)中,目前也是處于測(cè)試階段,所以詳細(xì)的具體特點(diǎn)還比較少。但是相比其他,IBM SmartCloud Application Services是建立在IBM DB2的基礎(chǔ)上,作為IBM PaaS平臺(tái)——SmartCloud Application Service的一部分來(lái)提供。
9.Oracle Database Cloud Service
對(duì)于現(xiàn)有的使用Oracle數(shù)據(jù)庫(kù)人,如果想要選擇云主機(jī)就要感謝Oracle Database Cloud Service的存在了。畢竟,聲稱其所有功能和性能都與Oracle Database 11g Release 2相當(dāng)。不過(guò)其定價(jià)并不明確,每月付費(fèi)金額是基于數(shù)據(jù)庫(kù)大小的,而長(zhǎng)期合同則估計(jì)要單獨(dú)確定。
10.Microsoft SQL Database
Microsoft SQL Database前身是SQL Azure,在微軟新的混合云中,SQL Database是一個(gè)關(guān)鍵關(guān)鍵組成部分。其既可以作為一個(gè)獨(dú)立的云數(shù)據(jù)庫(kù)使用,也可以提供Microsoft SQL Server的用戶共同體驗(yàn),以及允許在本地服務(wù)器數(shù)據(jù)庫(kù)上的數(shù)據(jù)共享。SQL Database還提供了一種選擇,使得在同一公司基礎(chǔ)設(shè)施架構(gòu)中,與其他數(shù)據(jù)庫(kù)部署同步。
11.Rackspace Cloud Databases
Cloud Databases是Rackspace最新增加的在線數(shù)據(jù)庫(kù)服務(wù),一開(kāi)始就建立在OpenStack平臺(tái)上。在早期接入方式上,用戶很難使用SLAs或云主機(jī)相關(guān)功能(如監(jiān)測(cè)、備份或圖形用戶界面)。但受益于基于虛擬化和存儲(chǔ)區(qū)域網(wǎng)絡(luò)體系架構(gòu),這些用戶得到了高性能和可靠性的的服務(wù)承諾。
12.Xeround
Xeround可能是市場(chǎng)上最受歡迎的云數(shù)據(jù)庫(kù)之一,服務(wù)于亞馬遜RDS。其也是最靈活的云數(shù)據(jù)庫(kù),基于MySQL的服務(wù)可以部署在任何公有云拼圖,比如AWS,Rackspace,Joyent,Heroku等。Xeround聲稱自動(dòng)縮放是其主要的一個(gè)優(yōu)勢(shì),基于MySQL前端架構(gòu)設(shè)計(jì)使得其理論上可以支持多種數(shù)據(jù)庫(kù)選項(xiàng),較為獨(dú)特。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:網(wǎng)絡(luò)