當前位置:工程項目OA系統(tǒng) > 泛普各地 > 湖南OA系統(tǒng) > 長沙OA系統(tǒng) > 長沙OA軟件行業(yè)資訊
淘寶數(shù)據(jù)庫專家深入解析數(shù)據(jù)倉庫架構
2007年淘寶的交易額已經(jīng)超過了沃爾瑪和家樂福在中國的銷售額的總和,占據(jù)中國網(wǎng)購市場70%以上的份額。在這些成倍數(shù)增長的業(yè)績數(shù)字背后,需要數(shù)據(jù)庫技術來支持企業(yè)未來持續(xù)成長的延展空間。淘寶網(wǎng)資深數(shù)據(jù)庫專家江楓在接受51CTO記者專訪時,分享了淘寶2004年開始構建的企業(yè)級數(shù)據(jù)倉庫。
淘寶將數(shù)據(jù)倉庫部署在Oracle RAC上,這是一個由20個節(jié)點組成的單一數(shù)據(jù)庫集群。“為了更好地了解客戶的需求,分析和挖掘淘寶后臺大量數(shù)據(jù)信息的價值,2007年、2008年我們先后兩次利用Oracle RAC 10g對數(shù)據(jù)倉庫系統(tǒng)進行了升級和擴充,節(jié)點數(shù)從4個升級到12個,后來又升級到了20個節(jié)點”,江楓談到:“2009年開始我們也在測試Oracle 11g。這樣的升級令淘寶在數(shù)據(jù)倉庫規(guī)模每年成倍擴大的情況下,實現(xiàn)了數(shù)據(jù)處理和分析時效性的不斷提升?!?/P>
淘寶所有的商業(yè)數(shù)據(jù)基本上都匯集到了數(shù)據(jù)倉庫利中。利用數(shù)據(jù)倉庫技術,淘寶抽取了分散在不同業(yè)務系統(tǒng)中的業(yè)務數(shù)據(jù)進行集中,這些信息是完整記錄了用戶訪問路徑、交易過程的海量數(shù)據(jù)。通過數(shù)據(jù)倉庫的清洗、整理、過濾、排序等技術手段,這些海量的數(shù)據(jù)形成了具有商業(yè)價值的業(yè)務信息,并生成反映最新市場現(xiàn)狀的統(tǒng)計分析數(shù)據(jù)報表?!艾F(xiàn)在淘寶每天的活躍數(shù)據(jù)超過50TB”,江楓說:“這些數(shù)據(jù)是每天進行動態(tài)分析的,這樣淘寶在交易中也更好的提供了精準的個性化服務?!?/P>
數(shù)據(jù)倉庫架構分析
淘寶數(shù)據(jù)倉庫中的許多業(yè)務查詢與分析都是動態(tài)的,數(shù)據(jù)處理量大,實效性較高?!癘racle RAC具有非常好的并行處理能力,這對動態(tài)查詢和模糊查詢有很大幫助,能夠有效滿足淘寶數(shù)據(jù)倉庫這種復雜和動態(tài)的海量數(shù)據(jù)分析處理需求”,江楓認為“對于淘寶這樣處于新興行業(yè)中且高速發(fā)展的企業(yè)來說,數(shù)據(jù)倉庫良好的線性擴展能力也極為重要,它可以使得淘寶在需要的時候,通過向集群中增加低成本的普通服務器來滿足高性能的數(shù)據(jù)處理需求,從而獲得很好的投入產(chǎn)出比。”
Oracle RAC的線性擴展能夠始終提供整個企業(yè)統(tǒng)一的信息視圖和數(shù)據(jù)集市,而不會像一些擴展能力有限的系統(tǒng)那樣,隨著數(shù)據(jù)量的增長,系統(tǒng)性能逐漸下降,最后不得不將數(shù)據(jù)分離,建立多個小規(guī)模的數(shù)據(jù)集市,造成管理和數(shù)據(jù)訪問的困難。
對于大型數(shù)據(jù)倉庫的應用系統(tǒng),淘寶在建立初期就考慮到如何能有效而簡單地進行系統(tǒng)管理。特別是當數(shù)據(jù)量不斷擴大時,如果沒有一種有效而且簡單的系統(tǒng)管理措施,那么系統(tǒng)的運行費用將會很高。江楓說:“Oracle ASM中提供了磁盤管理、數(shù)據(jù)流量平衡以及自動創(chuàng)建和刪除數(shù)據(jù)文件等管理功能,有效的增加了數(shù)據(jù)倉庫系統(tǒng)管理動態(tài)數(shù)據(jù)庫環(huán)境的靈活性,降低了管理成本?!?/P>
數(shù)據(jù)挖掘實現(xiàn)全面的商業(yè)智能
在近期推出的《i淘寶》個性化推薦的計算中,通過使用Oracle RAC 跨節(jié)點并行技術。“淘寶數(shù)據(jù)倉庫實現(xiàn)了相關模塊計算時間的顯著縮短,最多的縮短了2小時以上,最少的也縮短了30分鐘,為淘寶成功實施個性化推薦提供了重要保障”,江楓進一步指出:“淘寶還將利用數(shù)據(jù)倉庫為用戶提供更多的服務,比如提供店鋪內(nèi)推薦、精確郵件定向營銷以及購物風尚榜等服務項目,這些服務項目和數(shù)據(jù)指標在前臺使用起來非常簡單,其實它們都是來自于海量數(shù)據(jù)的高度濃縮,Oracle RAC的高性能平臺很好地支持了這些非常復雜的計算過程。”
淘寶的研發(fā)團隊有超過2000人的規(guī)模,其中做數(shù)據(jù)產(chǎn)品的技術團隊超過100人,包括30多名DBA專家組成的團隊。抽取分布在不同環(huán)境下的數(shù)據(jù)集中到數(shù)據(jù)倉庫中的工具ETL,就是淘寶的技術團隊自己研發(fā)的。“這個叫做天網(wǎng)的系統(tǒng),也是基于Oracle開放的架構平臺之上完成的”,江楓說:“對于二次研發(fā)的把控性來說,我們更愿意選擇開放架構的平臺,同時對于不同的大存儲量或者大規(guī)模的產(chǎn)品語句來評估Oracle的解決方案,他都是更適合淘寶業(yè)務的一個選擇,事實也證明了這一點?!?/P>
未來淘寶的定位會是一家數(shù)據(jù)公司,所以數(shù)據(jù)將是淘寶的核心價值所在。數(shù)據(jù)不僅讓淘寶的用戶有更明確的市場定位,同時,對于淘寶內(nèi)部來說,根據(jù)不同用戶在數(shù)據(jù)上顯示出的不同特性,對淘寶的運營策略是非常重要的數(shù)據(jù)支持。從數(shù)據(jù)管理的角度,淘寶也有自己的一整套監(jiān)控系統(tǒng)進行支持,包括防欺詐、防惡意數(shù)據(jù)等?!疤詫毸械臄?shù)據(jù)至少是1比1的在兩個機房同時備份來保證數(shù)據(jù)安全,當然也包括有異地的數(shù)據(jù)備份機制”,江楓談到:“我們可以保證一個機房在斷電或者是火災的情況下,另外一個機房在很短的時間內(nèi)繼續(xù)向淘寶網(wǎng)的用戶提供服務。”
- 1多層優(yōu)化 釋放“云計算”性能
- 2實施統(tǒng)一存儲
- 3詳解云存儲中的虛擬化技術構成及應用
- 4分析:你的服務器適合配置多少虛擬機
- 5如何用虛擬化技術節(jié)電
- 6云計算下的區(qū)域競爭力
- 7生命周期管理:物理機 vs.虛擬機
- 8如何控制虛擬服務器對存儲的影響
- 9如何提高虛擬化數(shù)據(jù)中心彈性:網(wǎng)絡架構
- 10PaaS云計算服務中常見的威脅及處理方法
- 11Gartner:云分析和SaaS BI的六要素
- 12綠色IT技術促進IT節(jié)能升級
- 132011年統(tǒng)一通信十大趨勢
- 14無線Mesh:讓視頻監(jiān)控更輕松
- 152010年IT運維管理新亮點
- 16自動精簡配置面臨的三大挑戰(zhàn)
- 17五大必備的微軟Hyper-V R2第三方工具
- 18證券信息化之金融資產(chǎn)核算流程
- 19視頻會議系統(tǒng)的“軟硬之爭”
- 20做不見面的互聯(lián)網(wǎng)的OA軟件公司才是最好的
- 21科技世博會 精彩IT
- 22用標準筑起物聯(lián)網(wǎng)門檻
- 23標準在SOA領域的應用
- 24淺析人臉識別技術的發(fā)展趨勢與前景展望
- 25智慧物流:因物聯(lián)網(wǎng)而變
- 26如何在云環(huán)境中平衡工作負載
- 27視頻廣播、點播、會議,三者有何區(qū)別?
- 28什么是3G?
- 29智能視頻監(jiān)控技術與應用分析
- 30云存儲:機遇下暗藏挑戰(zhàn)
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓