摘要:有數千家品牌客戶依託數雲的產品體系構建適合自己的數據化運營解決方案,單客戶數億條核心數據、總數據上百TB的數據存儲、以及大促期間的高併發訪問都給數雲的數據庫存儲選型帶來了巨大挑戰,需要數據庫具備單實例海量數據存儲、高彈性、高併發寫性能、低運維成本等能力。雲數據庫PolarDB 基於分佈式共享存儲架構以及經過阿里雲數據庫團隊數年的深入優化,具備 高彈性 、 存儲平滑擴展 、 高併發寫能力強 、 完全兼容MySQL 等優勢,其中高彈性和存儲平滑擴展能力能解決困擾數雲的存儲瓶頸和彈性不足的問題,在與阿里雲數據庫團隊深入溝通和謹慎測試後,數雲技術團隊評估雲PolarDB可以很好地滿足核心互動業務的數據庫存儲、訪問、彈性等能力訴求,同時也能有效降低運維和研發團隊的管理使用成本。

基於互聯網和大數據和時代背景,用戶在互聯網上留下更多的印記,給企業提供了更多的用戶相關數據,有了這些數據,企業不用再盲目地探索營銷手段,而是可以運用大數據能力來降低成本提升產品的效益性,並實現精準化到用戶需求,大數據分析藉助巨大商業價值逐步走向營銷的舞臺,越來越多的品牌試圖從海量的數據中分析出有價值的商業信息,以便做到精準營銷。

數雲是國內領先的數據化運營解決方案服務提供商,致力爲消費品牌和零售品牌商提供整合軟件產品、數據模型和專業服務的一站式數據化營銷解決方案,數雲在CRM領域的品牌客戶保有量、品牌客戶市場佔有率、產品和解決方案綜合能力等方面都排名第一。業務的高速發展和核心數據量的不斷增長給數雲帶來了巨大的技術挑戰。

品牌客戶及品牌客戶數據量增加迎來挑戰

杭州數雲信息技術有限公司成立於2011年,堅持以客戶爲中心,重構“人-貨-場”,利用大數據和人工智能技術,支持全渠道、全鏈路、跨品牌、跨品類的數據化運營體系,驅動零售整體變革。在過去九年,數雲的產品和解決方案以及公司影響力獲得業界的一致認可。

數雲持續打造基於數據贏家、雲加CRM、互動贏家、智多星、數雲大數據等產品的高效的SAAS化軟件產品體系,基於這些核心產品幫客戶提供全渠道客戶資產管理、全渠道會員成長管理、全渠道客戶營銷策略等解決方案,並向客戶提供聯合營銷、會員發展聯盟、數據銀行服務、全鏈路消費者運營等優質個性化服務,幫客戶提供客戶管理高效化、客戶數據可視化、客戶營銷精準化等產品能力。

伴隨數雲產品、解決方案的不斷升級和完善,數雲在零售品牌電商客戶數據化運營一直保持領先的位置,同時數雲的產品和解決方案的能力在業界也是業界一流,獲得諸多客戶的信賴。有數千家品牌客戶依託數雲的產品體系構建適合自己的數據化運營解決方案,單客戶數億條核心數據、總數據上百TB的數據存儲、以及大促期間的高併發訪問都給數雲的數據庫存儲選型帶來了巨大挑戰,需要數據庫具備單實例海量數據存儲、高彈性、高併發寫性能、低運維成本等能力。

爲了解決這些業務挑戰,數雲開啓了核心業務數據庫優化之路。

從MySQL到POLARDB

雲計算具有可擴展、擴展性強、管理成低等優勢,此前數雲已經長期使用了阿里雲的ECS、SLB、RDS、Reids、MongoDB等產品。隨着核心業務數據的持續高速增長阿里雲RDSMySQL面臨着一定的挑戰。部分實例存儲數據量大,觸發MySQL單實例存儲瓶頸,傳統數據庫單個實例只能存3TB-6TB數據,單實例業務數據量大,維護成本高,代碼配置複雜;數雲有大促需求,在618/雙十一等大促期間希望能快速彈升(分鐘級)數據庫實例的計算規格和IOPS能力;涉及商家數據一致性讀取,希望讀寫數據庫的讀節點延遲小,有較大的讀寫比,希望能夠快速增加讀節點;高併發寫訴求,對高併發狀態下的寫能力有較高要求。

雲數據庫PolarDB 基於分佈式共享存儲架構以及經過阿里雲數據庫團隊數年的深入優化,具備 高彈性存儲平滑擴展高併發寫能力強完全兼容MySQL 等優勢,其中高彈性和存儲平滑擴展能力能解決困擾數雲的存儲瓶頸和彈性不足的問題,在與阿里雲數據庫團隊深入溝通和謹慎測試後,數雲技術團隊評估雲PolarDB可以很好地滿足核心互動業務的數據庫存儲、訪問、彈性等能力訴求,同時也能有效降低運維和研發團隊的管理使用成本。

PolarDB是一款關係型分佈式數據庫 ,採用工業界得到廣泛驗證的計算與存儲分離架構, 原生兼容MySQL ,經歷了雙11大規模 高併發高可用擴展性 檢驗,又有基於中國市場的豐富實踐,成爲包括數雲在內很多企業數據庫上雲的選擇。

數雲採用PolarDB分佈式雲原生數據庫方案構建了數雲核心產品 互動贏家和數據贏家 ,解決了相關挑戰:

1、輕鬆應對大促期間業務流量高峯 :在618/雙十一等大促期間,PolarDB可以在20分鐘內完成10TB級數據的集羣升配,快速彈升CPU、內存和IOPS的能力,確保流量突然增加的快速彈性。同時快速彈升能力也大幅度降低了數雲大促資源準備的成本,只需要在雙十一前夕做數據庫彈升即可。

2、降低業務高速發展帶來的研發管理成本 :數雲的產品以數據爲核心,品牌客戶的數據量較大,在數據庫部署層面採用多租戶部署模式,單個數據庫實例存儲的數據量比較大,一般能達到幾TB,由於傳統MySQL數據庫的存儲容量有限,存量客戶數據量增長和新客戶的接入都會帶來研發的管理成本,同時上百個MySQL實例也帶來了較大的管理成本。PolarDB採用共享存儲架構,存儲和計算分離,能夠最大程度的提供單實例的存儲能力,最大可達100TB,可以解決數雲多租戶數據存儲帶來的單實例過大無法存儲的問題和研發管理成本,也降低了由於單實例存儲量限制帶來的實例多管理成本高的問題。

3、支撐多個商戶的高併發業務訴求 :數據贏家和互動贏家在線服務的商戶數較多,對高併發讀寫能力有較強要求。PolarDB通過引擎的優化和超強的IOPS能力提供高併發狀態下的超強寫能力,32個併發以上OLTP寫能力能達到普通MySQL的2-3倍。

4、較低的遷移、接入成本 。PolarDB100%兼容MySQL5.6和MySQL8.0,完全兼容MySQL各種生態和中間件開源工具,同時阿里雲提供基於DTS的MySQL生態數據庫遷移方案,方便數雲低成本將現有應用服務和業務數據遷移至PolarDB。

儘管PolarDB的產品能力和阿里雲數據庫團隊的服務得到數雲技術團隊的初步認可,但是沒有經歷大考的產品客戶心裏還是沒底,PolarDB在數雲正式投產後便面臨雙十一大考,在2019年PolarDB穩定支持了數雲雙十一業務,整體表現平穩,真正被數雲技術團隊徹底認可。

小結:雲原生、高彈性,PolarDB值得信賴

從數雲數據庫架構升級過程中,我們可以看到在雲時代的大背景下,企業選擇數據庫存儲產品需要綜合考慮性能、穩定性、成本等不同方面,都是企業客戶考慮的重點。同時雲原生數據庫在高併發、高可用、高可靠以及可擴展性方面的優勢也再次被證明。

同時由於數雲的業務場景有較強的大促屬性,存在峯值流量遠大於平時流量,對數據庫產品的彈性能力有較高的訴求,PolarDB的彈性能力處於業界領先位置,在大促期間的實際效果也符合數雲業務場景的訴求,也成爲數雲選擇PolarDB的關鍵因素。

伴隨阿里雲技術迭代升級應用而生的雲原生數據庫PolarDB,已經在雲上爲衆多企業客戶提供了穩定可靠的數據庫服務。PolarDB的不斷完善也需要企業客戶的信任和數據庫技術愛好者的支持,相信阿里雲會持續給企業客戶提供更完善、更強大的數據庫產品。

 動動小手指 瞭解更多詳情 !

相關文章