天天看點

雙11“剁手”後,你的包裹收到了嗎?

雙11“剁手”後,你的包裹收到了嗎?

11月11日24時,天貓雙11總交易額定格在5403億元。截至11月11日23時,698個中獨幕喜劇牌的成交額實作從百萬級到千萬級的突破,78個品牌實作成交額破億。其中“剁手”大軍的中堅力量還是年輕人,資料顯示僅90後與00後的消費者占比就超過45%。

滿足了“剁手瘾”之後,每個人心心念的是什麼呢?當然是自己的包裹了。而除了我們自己,還有一群人也在時刻關注着這些包裹,那就是菜鳥。

目前菜鳥參與支援整個淘系平台物流,根據它們的統計,11月1日至14日有超過16億包裹使用了菜鳥電子面單,到今天為止包裹體量遠超16億。這樣體量的配送壓力可想而知,如何保證全國商家快速寄出商品,使用者快速收到包裹,才是菜鳥技術團隊在雙11期間最關心的事兒。

雙11“剁手”後,你的包裹收到了嗎?

菜鳥技術團隊其實很早就意識到了這個問題。2019年他們認為随着網購的發展和全國快遞業務爆發,資料存儲量将會極速攀升,如果還依賴以往的底層資料庫可能業務在半年或1年内就會遇到瓶頸。隻有對資料庫進行全面更新,才能從根本上解決資料收集、分析、處理的問題,增加整個系統應對巨大物流壓力的能力,保證把包裹第一時間送到使用者手裡。

于是,2019年菜鳥開始進行資料庫技術選型,從存儲模式、OLTP、OLAP、運維成本、資料一緻性等多個次元進行綜合考核,最終在多家資料庫服務提供商中選擇了 OceanBase,着手對發貨、寄件和控制塔系統資料庫進行更新。

包裹跑更快

以淘系全網的物流異常監控來說,系統會對發貨、攬收、派件、簽收等關鍵環節進行時效異常監控。目前根據淘寶的規定,自買家付款起商家必須做到24小時内發貨、48小時内有攬貨記錄、72小時内有物流記錄。通過物流異常監控,任何一個環節出現問題時系統都能立刻鎖定問題節點并回報處理。對于在手機或電腦前購物的你來說,完全沒有感覺,唯一的感受就是包裹跑得更快了,送達時間更短了。

這種速度背後,離不開 OceanBase 存儲海量資料及應對資料處理高并發的技術能力。菜鳥技術團隊的大白(化名)介紹說,起初菜鳥隻覆寫淘系5%的倉配訂單業務的需求,而今天已經達到淘系全網業務100%覆寫。這意味着僅時效類異常監控一項,監控資料量級就從百萬行提升到近億行每天,資料存儲和處理量暴增。而如果仍使用原資料庫,需要添加更多的伺服器,成本大大提升并不劃算。而 OceanBase 憑借分布式模式,可以通過水準擴縮容在高峰期調用更多存儲和算力,幫助系統應對資料吞吐高峰,保證包裹及時送到使用者手裡。

購物更絲滑

随着越來越多人參與網購,商家日常打單和發貨量變多,相應資料存儲和訂單資料也愈發龐大,6個月産生的資料量能達到幾十億行。當商家進入物流背景或者買家查詢物流進度時,資料庫會進行聚合查詢,這相當于在幾十億行的資料海洋中“撈一根針”。而菜鳥此前的資料庫的聚合查詢QPS支撐隻能達到180條/秒左右,尤其當遇到雙11這種購物高峰期,回報速度會受到影響。

在更新為 OceanBase 資料庫之後,問題得到了解決。OceanBase 技術團隊的嶼寒介紹說,借助分區表的算子下壓技術,OceanBase 的聚合查詢能力更強,通過均衡分布資料分片到所有伺服器上,提高叢集資源使用率,同時大大縮短了聚合查詢響應時間。從2019年雙11上線至今,整個系統運作穩定,QPS支撐由180條/秒提升到1200+條/秒,清單查詢耗時從200毫秒下降到了20毫秒。在今年剛過去的雙11期間,整個RT都在10毫秒以下,進一步幫助商家提高包裹查詢和發貨速度,讓使用者的購物體驗更加絲滑。

雙11“剁手”後,你的包裹收到了嗎?
雙11“剁手”後,你的包裹收到了嗎?

目前,OceanBase 已經支援菜鳥發貨、寄件和控制塔三大業務,僅商家和控制塔部分每年就節省成本近400萬元;随着業務持續長,OceanBase 的技術優勢和成本效益會進一步顯現出來,為菜鳥節省更多成本。大白表示:“Oceanbase 至少能解決業務規模翻一番帶來的資料挑戰,沒有問題。”

對于廣大消費者來說,今年雙11的包裹一定已經收到了吧!