隨著物流行業的不斷發展,物流企業中涉及生產、運輸、倉儲及運送流環節中的各類數據增長迅速,呈現數據量大、數據類型多、價值變現難的特點。作為中國大宗物流的領導企業,山西快成物流科技有限公司(簡稱“快成物流”)利用 TiDB 一棧式數據服務平臺實現全流程精細化運營,加速海量數據的價值變現,進一步驅動產業創新。
山西快成物流科技有限公司(簡稱“快成物流”)是以新一代信息技術為核心的“互聯網 + 大宗物流產業鏈生態”的平臺型科技企業,網絡貨運排名躋身全國前三。快成物流堅持數據驅動,以“網絡貨運”核心業務為抓手,打造“大宗商品數字物流產業鏈”。目前平臺服務車輛超 58 萬,注冊司機超 60 萬人,貨主近 3 萬家,全國年運單數超 700 萬單,年運費額超 100 億元。
實時交易和海量分析瓶頸凸顯
快成物流的業務數據類型多樣,包括車輛運單結構化數據、行車軌跡時序數據、司機行為數據、訂單發票憑證圖像數據等。在業務高峰期,平臺產生大量的接單和搶單操作,對數據庫的高并發承載能力要求嚴格,大量結算業務對一致性要求苛刻。此外,快成物流需要對大宗貨物的行車軌跡數據進行實時統計和分析,以便對行車路線優化、運價調整作出實時決策。
快成物流原先使用 MySQL 集群,在多維度查詢、關聯查詢等方面都會受到制約,性能問題成為制約業務發展的瓶頸。特別是在 MySQL 主庫執行大批量更新操作的時候,主從集群的同步延遲問題比較突出。考慮到業務數據量的不斷增長,快成物流考慮選用一款既能支持事務,又能彈性擴展滿足海量數據查詢需求的數據庫系統。
構建新一代實時數據平臺
經過對比測試與應用兼容驗證后,TiDB 數據庫在擴展性、海量數據規模下的查詢性能、事務完整性等方面表現出色,快成物流決定選用 TiDB 分布式數據庫構建新一代數據服務平臺。
快成物流在公有云上部署 TiDB 集群,遷移核心業務到 TiDB,支撐接單、搶單、訂單、行車軌跡、合同發票等多個業務應用以及綜合運營管理和辦公管理應用。此外,TiDB 與數據湖無縫連接,為各類大數據分析提供數據源。在 TiDB 集群本身的高可用基礎上,快成物流通過 MySQL 和公有云建立多級災備體系,全方位保障業務的連續性。
快成物流新一代數據平臺邏輯架構
快成物流結合大數據、人工智能和物聯網等先進技術,用數字連接司機、車輛和貨物,打造“數據物流運營商”的創新業態。隨著 TiDB 新一代數據平臺的深入應用,快成物流用數據驅動的全流程精細化運營開始顯現效益:基于訂單和軌跡類等業務數據的分析,快成物流可以精準實現對大宗物流的超載控制,進一步優化返程規劃、降低貨車的空載率,在異常天氣提供更合理的動態運價調整策略。TiDB 的應用價值主要表現在以下幾個方面:
- 多場景支持
一個 TiDB 數據平臺支撐多個業務場景,完整的 HTAP 能力同時支撐海量數據的事務交易(OLTP)和實時分析(OLAP)。在滿足數據一致性的基礎上,TiDB 支持高并發讀寫,提供分鐘級統計分析,有助于業務更靈活的決策和變更。TiDB 擁有高度開放的數據生態,具備完整的數據離線、實時同步工具,可與 Flink、Spark、BI 等大數據生態構建實時或離線的數倉體系。
- 開發效率提升一倍
面向未來的云原生分布式架構提供業務無感知的自動伸縮能力,可單獨擴展計算或者存儲,無需通過應用實現分布式事務。TiDB 對應用開發和數據模型設計無侵入,支持敏態開發和在線業務變更,與原有數據庫系統相比開發效率約提升一倍。
- 運維成本降低 50%
TiDB 支持 Java, Python, Golang 等所有可對接 MySQL 的開發編程語言和 ORM 框架,提供在線遷移工具。TiDB 內置的圖形化 TiDB Dashboard 及 Prometheus 監控系統,提供完整閉環監控能力和故障分析能力,運維成本降低 50% 左右。
TiDB 在搶單高峰期提供平穩支撐
在數字化轉型的過程中,各類業務對“海量、實時、在線”的數據需求變得更加迫切,實時推薦、精準營銷、實時決策成為數字化場景的關鍵能力,敏銳地識別、感知和引導用戶需求,提升用戶體驗將為企業帶來持續的競爭優勢。分布式 HTAP 數據庫是在這種趨勢下的必然產物,用一個平臺同時解決海量數據交易和實時分析難題,使得數據價值的變現更高效、更簡單。