除了壓測,還有深入骨髓的分析,只為幫你找到好的云數據庫!(2)
經過對比,我們可以看出,在同等配置下,阿里云單機版價格最為優惠,騰訊云的標準版其次,阿里云雙機版再次,騰訊云標準版再次,百度云最貴。阿里云和騰訊云都針對不同消費能力的用戶提供了不同的版本。不過阿里云的單機版在價格上,能夠給用戶更低的價格,讓用戶進一步減少支出。
生態對比
除了云計算的功能和價格,其周邊的生態也很重要,一個完善、活躍的生態,可以幫助我們更好的去用好一款產品、在使用時遇見問題,也可以快速的去獲得幫助。

阿里云官方針對數據庫,提供數據傳輸 (DTS) 和專業的數據庫管理工具 (DMS) ,同時在官方的服務之外,還開拓了阿里云云市場,云市場內有數百種不同的數據服務和近百家數據服務服務商,能夠讓你在需要幫助時,第一時間獲取到幫助。

騰訊云也維用戶提供了數據傳輸服務 (DTS) ,同時,為用戶在云市場中開辟了數據遷移分區,引入了近百種不同的數據服務合十數家服務商,來幫助用戶在遇見問題時,能夠獲取到來自服務市場的幫助。

百度云的生態是三家中做的最差的,只有兩家服務商,提供了不到十種服務。其云市場實在是貧瘠不堪。用戶在出現問題后,基本上只能依賴自己的維護人員,無法快速的獲取到服務市場的幫助。
如果你的企業擁有足夠的維護人員,那么三家相差不大,如果沒有專業的DBA團隊,那么騰訊云的數十種服務可以滿足你的絕大多數需求,而阿里云的數百種服務可以給你完善的數據庫維護幫助,一站式的數據維護體驗。
壓力測試
數據庫好不好,不能只看功能和價格。是騾子是馬,拉出來溜溜,才知道產品究竟如何。
測試工具
本次測試,我們選擇的是經典的壓力測試工具:sysbench
sysbench是一個模塊化的、跨平臺、多線程基準測試工具,主要用于評估測試各種不同系統參數下的數據庫負載情況。也是業界通用的壓力測試工具。
測試數據庫配置
阿里云:4H8G 云數據庫 騰訊云:8GB 云數據庫 阿里云:8GB 云數據庫
測試命令
模擬數據生成參數
./sysbench --test=tests/db/oltp.lua --oltp_tables_count=10 --oltp-table-size=100000 --rand-init=on prepare
上述命令表示我們會生成10個測試表,填充100000的隨機數據。
性能測試參數 ./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 上述命令表明我們開8個并發連接,同時進行讀寫測試,每10秒輸出一次結果
測試結果
阿里云


在壓力測試中,阿里云 RDS 的零死鎖十分搶眼,一個小時的測試中,數據庫沒有出現死鎖的情況,業務始終流暢進行,對于大部分用戶來說,都是一個非常好的消息。
?????投稿郵箱:jiujiukejiwang@163.com ??詳情訪問99科技網:http://www.hacbq.cn
推薦資訊
























