支撑数千家天猫商家CRM业务,数云高弹性数据库如何做
“數據,已經滲透到當今每一個行業和業務職能領域,成為重要的生產因素。人們對于海量數據的挖掘和運用,預示著新一波生產率增長和消費者盈余浪潮的到來”。-----麥肯錫
基于互聯網和大數據和時代背景,用戶在互聯網上留下更多的印記,給企業提供了更多的用戶相關數據,有了這些數據,企業不用再盲目地探索營銷手段,而是可以運用大數據能力來降低成本提升產品的效益性,并實現精準化到用戶需求,大數據分析借助巨大商業價值逐步走向營銷的舞臺,越來越多的品牌試圖從海量的數據中分析出有價值的商業信息,以便做到精準營銷。
數云是國內領先的數據化運營解決方案服務提供商,致力為消費品牌和零售品牌商提供整合軟件產品、數據模型和專業服務的一站式數據化營銷解決方案,數云在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的不斷完善也需要企業客戶的信任和數據庫技術愛好者的支持,相信阿里云會持續給企業客戶提供更完善、更強大的數據庫產品。
原文鏈接
本文為云棲社區原創內容,未經允許不得轉載。
總結
以上是生活随笔為你收集整理的支撑数千家天猫商家CRM业务,数云高弹性数据库如何做的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 社区首款 OAM 可视化平台发布!
- 下一篇: DSW:面向AI研发的集成开发平台