天天看點

阿裡雲資料庫助力完美日記深度優化資料庫架構應對半年内50倍的流量增長

阿裡雲資料庫助力完美日記深度優化資料庫架構應對半年内50倍的流量增長

客戶簡介

2017年,逸仙電商推出首個彩妝品牌完美日記(Perfect Diary)。2019年,逸仙電商開始全面推進新零售業務,依托線上銷售經驗及資料支撐,關聯線上線下打造自由無拘束的美妝體驗店。

業務挑戰

由于業務量爆發,完美日記的業務系統在資料庫方面遇到了以下問題:

  • 庫存不統一,每個管道有獨立的庫存,每次大促都導緻庫存超賣;
  • 資料庫的吞吐難以提升,導緻大促時需要在應用側把流控限制在隻有幾百TPS;
  • 每次大促前後,MySQL升降配的時間都很長。如果壓測時容量評估不足,臨時對MySQL升配基本解決不了問題;
  • 大促時需要實時了解營運資料,但是使用MySQL跑統計分析的SQL性能很差。使用Hadoop做大資料分析涉及的元件很多,Hadoop叢集的運維很麻煩;
  • 應用發新版本時,部分SQL沒有經過調優,随着業務資料增多,有些SQL會運作越來越慢,影響使用者體驗;
  • 研發、測試、運維、營運人員都可以直接登入資料庫執行各種SQL,對資料安全和資料庫的穩定性都有很大的隐患。

解決方案

PolarDB + DTS + ADB 組成HTAP解決方案簡單高效地滿足了完美日記營運人員對資料線上化的需求,8組C8 ECU跑統計分析類SQL即可達到100 QPS以上,全鍊路從寫入到查詢響應時間基本是秒級。

完美日記在2020年Q1借助阿裡雲DBS服務快速實作了異地備份,以滿足安全等保三級的要求。并且完美日記也成為資料庫自治服務DAS商用後的第一批使用者,體驗到了資料庫自感覺、自修複、自優化、自運維及自安全等強大和便捷的功能。完美日記目前正在實施分布式資料庫改造,改造完成後,電商系統将可以實作線性的性能擴充。

阿裡雲資料庫助力完美日記深度優化資料庫架構應對半年内50倍的流量增長

客戶價值

完美日記利用阿裡雲資料庫PaaS服務快速解決了很多業界常見的痛點,給所有的獨角獸企業樹立了一個利用數字基礎設施助力業務快速增長的标杆。

  • 通過SQL洞察和CloudDBA等工具,對每一個執行個體進行調優,全面梳理每一個資料庫的系統資源使用率和系統瓶頸。找到慢查詢,熱點資料等隐患,提前排除性能有隐患的邏輯。力保雙十一活動穩定順利進行。
  • 每秒成交的訂單數再創曆史新高,訂單峰值比曆史最高峰值再次提高了幾倍,高峰業務流量比半年前提高了50倍,系統絲般順滑!
  • 2020年4月,完美日記3周年大促最後一天壓測,訂單系統下單速度摸高到1萬筆/每秒,對應PolarDB資料庫的寫入速度10萬TPS,比半年前的系統吞吐提升了50倍!