【云圖說】第132期 小云妹帶您快速玩轉RDS實例操作(2)——刪除與退訂
778
2022-05-29
5月10-12日,第九屆中國數(shù)據(jù)庫技術大會(DTCC 2018)如約而至。大會邀請了百余位行業(yè)專家,就數(shù)據(jù)庫、大數(shù)據(jù)等熱點技術話題進行分享。其中,華為云數(shù)據(jù)庫重量級架構師 Calvin Sun 帶來的主題演講《MySQL云數(shù)據(jù)庫的性能優(yōu)化和發(fā)展趨勢》,不但介紹了這款當下最熱數(shù)據(jù)庫的關鍵性能特點,而且探討了其面臨的挑戰(zhàn)和機遇,尤其引人入勝。
華為云數(shù)據(jù)庫首席架構師 Calvin Sun
眾所周知,MySQL 作為全球受歡迎的開源數(shù)據(jù)庫之一,集可靠、易用、功能豐富、適用范圍廣等特點于一身。尤其對開發(fā)者友好,使其成為關系型數(shù)據(jù)庫用戶的主要選擇。但由于受社區(qū)版線下技術局限性的影響,要用好 MySQL 可謂舉步維艱。
盡管 MySQL 的性能一直在提升,5.7 社區(qū)版的查詢比 5.6 快 3 倍、8.0 比 5.7 提升 30%,但是 MySQL 社區(qū)版固有的挑戰(zhàn),依然沒得到解決。
例如在生產(chǎn)環(huán)境中,DBA(數(shù)據(jù)庫管理員)一般采用主備從架構組網(wǎng)方式部署 MySQL。雖然 MySQL 易用性極高,但配置高可用的數(shù)據(jù)庫系統(tǒng),本身就是個艱巨任務。無論在線下或在 IaaS 上部署 MySQL,用戶都需花時間了解 MySQL 復制機制,比如如何配置主備實例、只讀實例、浮動 IP 地址等。此外還需特別關注安全、備份策略等問題,這耗費了大量時間和精力。
早些時候,華為云上線了基于社區(qū)版的云數(shù)據(jù)庫 MySQL,服務完全基于最佳實踐部署,不但自動安裝、還能定期備份,輕松完成一定范圍內軟硬件的故障恢復,具有即開即用、便捷管理、彈性擴展、持久安全等特點。
華為云數(shù)據(jù)庫 MySQL 的推出,確實解了 DBA 的燃眉之急。然而,這還遠遠不夠。
開源 MySQL 面臨著諸多挑戰(zhàn),不但擴容受限,而且高并發(fā)連接時查詢性能降低。半同步復制無法完全保證覆蓋所有事務,在 HA 監(jiān)控未知的情況下退化成異步復制;高負荷情況下復制延遲加大,主實例故障時備實例需要重放日志,接管緩慢、服務長時間不可用、甚至在備實例接管時可能會導致數(shù)據(jù)丟失等,問題層出不窮。
對于事務繁忙且對故障恢復時間有超高要求的業(yè)務而言,數(shù)據(jù)庫高并發(fā)場景下性能差、復制延遲突出、故障恢復時間長的問題,成了懸在頭頂?shù)倪_摩克利斯之劍。
正本需清源,華為云了解到這一狀況后,投入大量人力物力,推出了一款基于 MySQL 引擎內核源碼優(yōu)化的高性能云數(shù)據(jù)庫 HWSQL。
HWSQL 是一款超高性能、完全托管的企業(yè)級數(shù)據(jù)庫。它從內核上開始優(yōu)化 MySQL 性能,在繼承原有云數(shù)據(jù)庫 MySQL 的所有特性之上,提供更新、更強大、更豐富的功能,打破開源 MySQL 面臨的一系列困境,掃清云時代高端數(shù)據(jù)庫服務升級換代的一大障礙。
HWSQL 支持 AZ 內 / 跨 AZ 部署主備實例,提供高可用的數(shù)據(jù)庫服務;支持 CPU、內存、磁盤擴容,最多可支持擴展 5 個只讀實例,增加事務吞吐量;支持自動備份,PITR (Point-In-Time Recovery) 任意時間點恢復,手動創(chuàng)建備份,輕松應對災難恢復。還支持 VPC、子網(wǎng)、安全組、SSL 連接、審計日志,支持 MySQL 數(shù)據(jù)庫的數(shù)據(jù)遷移導入,完全兼容 MySQL 語法協(xié)議和生態(tài)工具。
值得一提的是,HWSQL 性能之優(yōu)越,高達 MySQL 5.6 社區(qū)版的 3 倍。相同條件下,HWSQL 不但能支持更多用戶連接,而且不影響響應速度。在并發(fā)連接數(shù)高達 4096 時,其響應速度約提升 5 倍;而在并發(fā)連接數(shù)高達 8192 的情況下,它的響應速度反而高達原生 MySQL 5.6 的 10 倍之多。
HWSQL 與 MySQL 性能壓測對比
HWSQL 的超高性能并非一蹴而就。除了內核的優(yōu)化,HWSQL 還采用了更快、更可靠、無損的半同步復制協(xié)議。即使在超高負荷的情況下,也能保證故障快速恢復,避免備實例接管時數(shù)據(jù)丟失的可能性。可見,無論是可用性還是可靠性,HWSQL 確實都青出于藍勝于藍。
事實上,數(shù)據(jù)庫的技術和應用正逐漸被企業(yè)重視。數(shù)據(jù)庫作為大部分在線應用和服務的核心,其完整性、可用性及安全性,既是 IT 及業(yè)務人員關注的焦點,也是決定企業(yè)發(fā)展的起點。
因此,Calvin 在最后提出了 MySQL 云數(shù)據(jù)庫的發(fā)展趨勢,將向以 Cloud Native 分布式數(shù)據(jù)庫為主的云原生數(shù)據(jù)庫系統(tǒng)演化。那么,華為云數(shù)據(jù)庫在新一波的浪潮里,將如何助力企業(yè)騰飛呢?或許您可以關注 Calvin 先生另一場演講的報道:《DTCC 2018 | 為云而生! 揭秘華為 Cloud Native 分布式數(shù)據(jù)庫》。
云數(shù)據(jù)庫 HWSQL:http://uee.me/K6Pj
云數(shù)據(jù)庫 MySQL:http://uee.me/K6Pk
數(shù)據(jù)復制服務 DRS:http://uee.me/K6Pt
了解更多華為云數(shù)據(jù)庫:http://uee.me/K6Pg
華為云APP 數(shù)據(jù)庫 Mysql 數(shù)據(jù)復制服務 DRS
版權聲明:本文內容由網(wǎng)絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內刪除侵權內容。