Amazon Aurora竟如此好用?看這四大平臺怎麼說

Amazon Aurora 是一種與 MySQL 和 PostgreSQL 兼容的關係數據庫,專為雲而打造,既具有傳統企業數據庫的性能和可用性,又具有開源數據庫的簡單性和成本效益。

  • Amazon Aurora 的速度最高可以達到標準 MySQL 數據庫的五倍、標準 PostgreSQL 數據庫的三倍。
  • 它可以實現商用數據庫的安全性、可用性和可靠性,而成本只有商用數據庫的 1/10。
  • Amazon Aurora 由 Amazon Relational Database Service (RDS) 完全託管,RDS 可以自動執行各種耗時的管理任務,例如硬件預置以及數據庫設置、修補和備份。
  • Amazon Aurora具有六大優勢:高性能和可擴展性、高可用性和持久性、高度安全、與 MySQL 和 PostgreSQL 兼容、完全託管、遷移支持

Amazon Aurora 這麼好,那到底它可以怎麼應用吶?白話說再多不如用實力說話,來看看TA們都怎麼說吧~

Camel Games

Amazon Aurora竟如此好用?看這四大平臺怎麼說

北京殼木軟件有限責任公司成立於2009年8月,是一傢俱有世界一流開發、運營水準的手機網遊公司。2011年, Camel Games獲得了Google Play官方頒發的Top Developer(頂尖開發者 ),是中國大陸地區第一家獲此殊榮的手機遊戲開發團隊。2013年,Camel Games被神州泰嶽收購,成為創業板上市公司神州泰嶽的全資子公司。

應用場景:

  • 最初在 Amazon Elastic Compute Cloud (Amazon EC2) 上搭建 MySQL,2016年以來,新款遊戲上線時直接使用 Amazon Aurora 數據庫。
  • 僅面向《War and Order》這款核心遊戲,Camel Games 就在 AWS 上部署200 多組 Aurora 集群。

獲得的收益:

  • 大幅降低運維管理成本。僅用 2-3 名非專職運維人員就管理了 500-600 臺Amazon EC2 服務器以及 200 多組 Aurora 數據庫。
  • 顯著提升數據庫運維效率。Aurora 功能豐富(自動故障轉移、PerformanceInsights、存儲自動擴展等), 讓技術人員可以專注於應用開發和業務創新。
  • 成本可控,經濟效益佳。與花費在遊戲運營和推廣上的支出相比,Camel Games 在雲平臺上的投入佔整體營收的比例較小。

九州通

Amazon Aurora竟如此好用?看這四大平臺怎麼說

九州通醫藥集團股份有限公司是一家以西藥、中藥、器械為主要經營產品,以醫療機構、批發企業、零售藥店為主要客戶對象,併為客戶提供信息、物流等各項增值服務的大型企業集團,2019年銷售收入預計突破1000億元。公司是中國醫藥商業領域具有全國性網絡的少數幾家企業之一,連續多年位居中國醫藥商業企業前列,領跑中國民營醫藥商業企業。其中,線上B2B業務每年以30%以上的速度增長。

面臨的挑戰:

  • 九州通 B2B 系統的業務特點是讀多寫少,讀寫比例在 8:2 到 7:3 之間,經常會出現波峰波谷落差較大的情況。
  • 自建 MySQL 方式下,主庫與從庫之間的數據複製延時經常會超過 1 秒,讀寫分離效果不好,主庫壓力居高不下。

獲得的收益:

  • 整體數據庫性能提升了5倍,TCO降低了50%。實現了跨可用區部署、負載均衡/自動故障轉移,精細監控/按需自動伸縮等。
  • 高效平衡性能和成本。藉助 Amazon Aurora Auto Scaling 功能,實現只讀副本按需伸縮,滿足業務需求的同時節省服務器成本。
  • 有效降低主庫工作負載壓力。主從節點間的延時保持在 20 毫秒左右,可以把更多查詢操作放在從庫執行。
Amazon Aurora竟如此好用?看這四大平臺怎麼說

九州通數據庫訪問流量示意圖

虎牙直播

Amazon Aurora竟如此好用?看這四大平臺怎麼說

廣州虎牙信息科技有限公司是一家以遊戲為核心的直播平臺,致力於成為受年輕人歡迎的技術驅動型娛樂社區。虎牙直播覆蓋全品類遊戲內容,全年直播電競賽事超過360場。在遊戲直播的成功基礎上,虎牙直播已發展為包含泛娛樂、真人秀、二次元、戶外等內容的綜合性互動平臺。2018年5月,虎牙直播成功在美國紐交所上市,一個月內漲幅超過400%,市值超過百億美元,創造直播行業新的里程碑。

應用場景:

  • 2018年初,虎牙直播上線海外產品 Nimo TV,年底,月活用戶已達千萬級。產品成功登陸東南亞及拉美地區,2019 年進入西語市場。
  • 數據庫後臺,動態信息由 Amazon DynamoDB 存儲,包括支付、狀態、好友關係等。相對靜態的信息則存儲在 Aurora 上,如用戶的基礎信息。

獲得的收益:

  • 與MySQL相比,5倍以上的性能表現。Aurora 能夠自動擴容,且計算和存儲分離。數據量較大時,能夠單獨升級計算實例,確保性能。
  • 支持故障轉移。異常情況下,通常只需要 10 秒左右就能夠自動實現故障轉移,終端用戶無感知。
  • 利用全球數據庫功能,提升本地用戶體驗。虎牙直播在 AWS 亞太(新加坡)區域部署數據庫,並在其它區域建立副本。

德比軟件

Amazon Aurora竟如此好用?看這四大平臺怎麼說

德比軟件(上海)有限公司是一家專注於酒店行業的技術服務公司,成立於2002年。員工分佈在上海、北京、達拉斯、倫敦、東京和巴塞羅那等地。德比軟件服務對象包含全球十大酒店集團、國內外知名酒店集團和單體酒店、全球知名的在線旅行社(OTA)及垂直搜索渠道、社交平臺和電商平臺等。2019年4月,德比軟件達到了每月800萬間夜訂單的規模,服務著全球18萬家酒店。

應用場景:

  • 使用 Aurora 來處理酒店與 OTA 之間的數據對接,是早期的 Aurora 用戶。
  • 絕大多數關係型數據庫都放在 Aurora 上,總共 20 多個集群,單集群通常為3 個節點。對於新增應用,其關係型數據庫默認使用 Aurora。

獲得的收益:

  • 易於管理和擴展,大幅減少運維工作量。Aurora 支持自動擴容,過程無需手工干預,且對性能無影響。
  • 有效節省存儲成本。無需為數據庫預留額外的存儲空間。
  • 性能和穩定性優異。大酒店集團年度促銷活動時,Aurora 的高性能特性可以輕鬆應對大規模的數據庫訪問。系統支持自動告警和故障切換,數據庫實例故障切換時間不超過 30 秒。


分享到:


相關文章: