互聯網技術的發展,為傳統貨運行業帶來了一場深刻轉型。在互聯網滲入之前,車貨匹配的供需兩側存在許多難以解決的難點,用戶面臨著價格不透明、高峰時期叫車難的困境;司機則時刻承擔著貨損風險,且只能“看天吃飯”。
快狗打車等網絡貨運平臺的出現緩解了上述困境,在線化提升了信息匹配效率,減少了車輛空駛、為供需兩側帶來了保障。但在實際業務場景中,在線司機需要實時上傳自己的經緯度,以保證地理位置的精準性,隨著在線司機數量越來越多,每秒鐘的經緯度上報量不斷增長,這對系統來說是一項不小的考驗。
為此,快狗打車在技術上不斷進行鉆研突破。早期,快狗打車將司機的經緯度存儲在數據庫里進行實時更新。當司機在線數量的增長導致數據庫壓力日益增大時,快狗打車及時尋找出口,使用了Elasticsearch 分布式可擴展的實時搜索和分析引擎。據了解,Elasticsearch是一個建立在全文搜索引擎Apache Lucene(TM) 基礎上的搜索引擎 ,能夠快速解決經緯度更新與檢索的問題。
相對于傳統的關系型數據庫,快狗打車使用的 Elasticsearch在時空檢索上只需幾毫秒即可查詢PB級數據,并從中找到匹配信息。Elasticsearch不僅具備端到端的日志檢索能力,還能夠提供開箱即用的產品服務,免去了復雜軟件的部署和配置。
技術創新是企業發展過程中的重要動力,面對快速發展的同城貨運行業,貨運平臺需要時刻緊跟市場動態調整自身方向,及時查漏補缺。未來,快狗打車將在持續突破技術壁壘的基礎上,繼續向數字化、智能化的方向鉆研,為供需兩側提供更加優質的貨運服務。