(三)生態(tài)對(duì)比
除了云計(jì)算的功能和價(jià)格,其周邊的生態(tài)也很重要,一個(gè)完善、活躍的生態(tài),可以幫助我們更好的去用好一款產(chǎn)品、在使用時(shí)遇見(jiàn)問(wèn)題,也可以快速的去獲得幫助。
阿里云官方針對(duì)數(shù)據(jù)庫(kù),提供數(shù)據(jù)傳輸 (DTS) 和專業(yè)的數(shù)據(jù)庫(kù)管理工具 (DMS) ,同時(shí)在官方的服務(wù)之外,還開(kāi)拓了阿里云云市場(chǎng),云市場(chǎng)內(nèi)有數(shù)百種不同的數(shù)據(jù)服務(wù)和近百家數(shù)據(jù)服務(wù)服務(wù)商,能夠讓你在需要幫助時(shí),第一時(shí)間獲取到幫助。
騰訊云也維用戶提供了數(shù)據(jù)傳輸服務(wù) (DTS) ,同時(shí),為用戶在云市場(chǎng)中開(kāi)辟了數(shù)據(jù)遷移分區(qū),引入了近百種不同的數(shù)據(jù)服務(wù)合十?dāng)?shù)家服務(wù)商,來(lái)幫助用戶在遇見(jiàn)問(wèn)題時(shí),能夠獲取到來(lái)自服務(wù)市場(chǎng)的幫助。
百度云的生態(tài)是三家中做的最差的,只有兩家服務(wù)商,提供了不到十種服務(wù)。其云市場(chǎng)實(shí)在是貧瘠不堪。用戶在出現(xiàn)問(wèn)題后,基本上只能依賴自己的維護(hù)人員,無(wú)法快速的獲取到服務(wù)市場(chǎng)的幫助。
如果你的企業(yè)擁有足夠的維護(hù)人員,那么三家相差不大,如果沒(méi)有專業(yè)的DBA團(tuán)隊(duì),那么騰訊云的數(shù)十種服務(wù)可以滿足你的絕大多數(shù)需求,而阿里云的數(shù)百種服務(wù)可以給你完善的數(shù)據(jù)庫(kù)維護(hù)幫助,一站式的數(shù)據(jù)維護(hù)體驗(yàn)。
(四)壓力測(cè)試
數(shù)據(jù)庫(kù)好不好,不能只看功能和價(jià)格。是騾子是馬,拉出來(lái)溜溜,才知道產(chǎn)品究竟如何。
測(cè)試工具
本次測(cè)試,我們選擇的是經(jīng)典的壓力測(cè)試工具:sysbench
sysbench是一個(gè)模塊化的、跨平臺(tái)、多線程基準(zhǔn)測(cè)試工具,主要用于評(píng)估測(cè)試各種不同系統(tǒng)參數(shù)下的數(shù)據(jù)庫(kù)負(fù)載情況。也是業(yè)界通用的壓力測(cè)試工具。
測(cè)試數(shù)據(jù)庫(kù)配置
阿里云:4H8G 云數(shù)據(jù)庫(kù) 騰訊云:8GB 云數(shù)據(jù)庫(kù) 阿里云:8GB 云數(shù)據(jù)庫(kù)
測(cè)試命令
模擬數(shù)據(jù)生成參數(shù)
./sysbench --test=tests/db/oltp.lua --oltp_tables_count=10 --oltp-table-size=100000 --rand-init=on prepare
上述命令表示我們會(huì)生成10個(gè)測(cè)試表,填充100000的隨機(jī)數(shù)據(jù)。
性能測(cè)試參數(shù) ./sysbench --test=tests/db/oltp.lua --oltp_tables_count=10 --oltp-table-size=10000000 --num-threads=8 --oltp-read-only=off --report-interval=10 --rand-type=uniform --max-time=3600 --max-requests=0 --percentile=99 run 上述命令表明我們開(kāi)8個(gè)并發(fā)連接,同時(shí)進(jìn)行讀寫測(cè)試,每10秒輸出一次結(jié)果
測(cè)試結(jié)果
阿里云
在壓力測(cè)試中,阿里云 RDS 的零死鎖十分搶眼,一個(gè)小時(shí)的測(cè)試中,數(shù)據(jù)庫(kù)沒(méi)有出現(xiàn)死鎖的情況,業(yè)務(wù)始終流暢進(jìn)行,對(duì)于大部分用戶來(lái)說(shuō),都是一個(gè)非常好的消息。
騰訊云
騰訊云 CDB 的整體性能要略差于阿里云 RDS ,但相比之下,也要優(yōu)于百度云 RDS。
百度云
百度云在三家中依然是最差的,性能有差距,在真正處理業(yè)務(wù)邏輯時(shí),或許會(huì)出現(xiàn)問(wèn)題。
在壓力測(cè)試中,較為亮眼的參數(shù)是阿里云 RDS 的零死鎖。零死鎖可以讓你的業(yè)務(wù)進(jìn)行的更加流暢,更好的對(duì)外提供服務(wù)。 在計(jì)算耗時(shí)上,效果最好的是阿里云 RDS ,其次是騰訊云 CDB ,最次是百度 RDS
總結(jié)
看了上面的內(nèi)容,可能你依然不會(huì)選擇。這里,我來(lái)給你一些快速的選擇方案: