富邦媒體科技協理 何銘華

富邦媒體科技 (momo)成立於 2004 年 ,致力於成為亞洲消費者與供應商首選的虛擬購物平台,多年來憑藉電視購物與線上零售雙軌並進,成為台灣線上零售龍頭。2024 年營收突破 1,125 億元,線上業務佔比達 97.1%,會員數與 App 下載數均超過千萬,並在台灣北、中、南等地設有自動化物流中心,成為支撐業績快速成長的關鍵基礎。

 

產業

產品

使用案例

公司成立時間

電商

MongoDB Atlas

資料庫遷移

2004年

富邦媒體科技協理何銘華表示,momo 營運使命是透過創新和數據應用,讓消費者更滿意,讓 momo 成為亞洲消費者與供應商的首選平台。隨著電商平台規模快速擴大,公司業績連年創下新高,同時背後也衍生出上百萬商品管理不易、每日數億筆交易資料,以及行銷活動瞬間湧入的大量流量等挑戰。而 2018 年的雙 11 當機事件,讓其決定啟動 IT 架構轉型。

在評估市面上合適的非關聯資料庫,2020 年 momo 引進 MongoDB 社群版,順利解決系統的效能與可靠度瓶頸。2024 年進一步改用 MongoDB 雲端全託管服務 Atlas 資料庫平台,利用其彈性擴充機制,實現穩定、高效的購物體驗。

高併發、高維運、高成長三重壓力驅動架構轉型

回顧 2000 年時代業務發展初期,考量到關聯式資料庫具備 ACID 特性可確保資料一致性與穩定性,並符合企業對財務、訂單、會員等系統的高可靠需求,momo 因此採用了關聯式資料庫打造其電商平台基礎架構。

然而,隨著業績快速成長,傳統關聯式資料庫採用的垂直擴充方式,在面對高峰期的湧入流量時,往往難以即時調整資源,讓 momo 營運發展面臨巨大挑戰。

  • 第一每次行銷單位舉辦大型活動時,研發團隊必須預先擴充伺服器與儲存設備等資源,但是實際交易高峰常無法預測,導致「平日閒置、活動吃緊」的失衡現象。

  • 第二momo 每月發放數億張折價券,系統在交易過程中需即時判斷每張券是否適用特定商品。尤其「登記活動」等熱門促銷活動,往往會在短時間內湧入上萬筆登錄請求,無論是刪除或查詢都可能拖慢整體交易速度,對傳統關聯式資料庫效能帶來挑戰。

  • 第三促銷、行銷活動多樣且變化快,每次新增活動類型都意味著資料欄位修改與 Schema 變更。靈活策略可為業務團隊取得競爭優勢,但卻可能引致系統負荷增加或部署延遲,對 IT 團隊帶來壓力。

何銘華說,2018 雙 11 活動期間,凌晨時分大量連線湧入系統,導致整個 momo 平台瞬間癱瘓,查詢與交易皆延遲甚至中斷,最終只能將優惠順延至隔日。在團隊持續追查效能瓶頸下,發現既有關聯式資料庫的負載能力、系統架構擴展性、跨系統整合等都達到了極限,之後也嘗試採用水平切分機制,透過實施分庫分表策略,支撐活動期間大量湧入的連線需求,卻導致維護複雜度大幅提升。

查詢模式直覺易用大幅縮短開發時程

momo 從「系統穩定可用,支撐高併發」、「 查詢回應迅速,提升轉換率」、「即時數據洞察,驅動業務決策」等三大面向進行評估,最終決定引進文件型資料庫 MongoDB 社群版。

momo 核心 IT 架構橫跨商品、會員、訂單、促銷與物流等數十個系統,其中「折價券系統」每月處理數億筆資料,包含折價券發放、查詢、失效與刪除,是佔用最多資料庫資源的系統。

為此,技術團隊選擇先將折價券系統遷移至 MongoDB ,查詢速度得到顯著提升、資料結構變得更靈活,讓應用可更快速上線。隨後,momo 將「登記活動」等高流量業務也陸續遷移至 MongoDB ,並成立專責團隊研究應用模式,更順利解決了「峰值流量彈性擴展困難」、「商品服務體驗待優化」、「跨系統資料整合複雜」等三大痛點。

隨著電商平台業績快速成長,momo 之後更將 MongoDB 社群版的應用規模進一步擴大,但發現自建地端伺服器方式存在「人力成本高」、「基礎建設投資攀升」、「可靠性風險難以掌控」等問題。為此,momo 於 2024 年決定提升至 MongoDB Atlas 平台, 期盼藉由雲端服務的彈性擴充機制,讓寶貴人力獲得充分運用,同時加快回應消費者的需求。

雲端彈性機制四大優勢奠定電商發展基石

過往 momo 在舉辦大型活動時,需預先在地端伺服器開啟大量虛擬主機,以便應對瞬間湧入的高流量,避免發生連線當機。遷移到 MongoDB Atlas 平台之後,系統僅需 30 分鐘即可完成資源擴充設定,且於活動結束後自動縮減。資訊團隊無需再為不可預測的高峰準備閒置硬體,這不但大幅降低營運成本,也同時提升消費者體驗,帶動業績成長。

MongoDB Atlas 平台為 momo 帶來的好處包括

  • 自動擴縮與成本彈性可依據行銷活動流量動態調整資源,活動結束後自動降回基準容量,省去提前預購高規硬體的浪費。

  • 高可用與多區部署平台支援多區域多雲平台,確保災難復原與區域讀寫就近,強化使用者體驗。

  • 安全與合規端到端加密、細緻權限控管與稽核機制,符合企業資訊安全政策。

  • 簡化維運代管叢集升級、備份、PITR(時點還原)等作業,讓開發團隊能專注於業務創新。

momo 將著手打造可即時反饋的「智慧營運」架構,透過 MongoDB Atlas 的 Change Streams 功能,即時偵測資料變動並觸發後續流程,實現跨系統的整合。此外,momo 計畫引入 Atlas Search 與 Vector Search,將全文檢索與 AI 向量比對應用於商品搜尋與內容推薦,讓消費者能以語意關聯的方式找到最合適的商品。藉由兩大機制搭配,將形成「搜尋-分析-營運」的閉環循環,系統能自動根據行銷活動或會員行為進行動態優化,為消費者提供最好夠物體驗,讓 momo 持續在台灣電商市場保持領先地位。

「MongoDB Atlas 讓  momo 在資料庫的效能、穩定與靈活性上找到平衡。我們將持續擴大 MongoDB 應用範疇,深化搜尋、分析與  AI 模型整合,打造更智慧、更永續的電商平台。」— 富邦媒體科技協理 何銘華

 

熱門新聞

Advertisement