電商云平臺(tái)-技術(shù)方案_第1頁(yè)
電商云平臺(tái)-技術(shù)方案_第2頁(yè)
電商云平臺(tái)-技術(shù)方案_第3頁(yè)
電商云平臺(tái)-技術(shù)方案_第4頁(yè)
電商云平臺(tái)-技術(shù)方案_第5頁(yè)
已閱讀5頁(yè),還剩69頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、電商云平臺(tái) 技術(shù)方案1目錄1 業(yè)務(wù)架構(gòu)2 應(yīng)用架構(gòu)3 數(shù)據(jù)架構(gòu)4 技術(shù)架構(gòu)5 技術(shù)選型2業(yè)務(wù)架構(gòu)-業(yè)務(wù)支撐體系和邦集團(tuán)電商平臺(tái),是以“化工、皮革、能源、房地產(chǎn)”為主線,面向個(gè)人及企業(yè)客戶提供商品在線交易的網(wǎng)上商城。參考電商的典型業(yè)務(wù)場(chǎng)景,平臺(tái)業(yè)務(wù)的運(yùn)營(yíng)需要以下幾類業(yè)務(wù)能力支撐。購(gòu)買引流訪問客服支付配送進(jìn)的來帶的走留得住業(yè)務(wù)能力支撐目標(biāo)場(chǎng)景業(yè)務(wù)能力全景圖總控平臺(tái)基礎(chǔ)數(shù)據(jù)管理數(shù)據(jù)挖掘決策分析業(yè)務(wù)監(jiān)控供應(yīng)鏈管理財(cái)務(wù)管理銷售服務(wù)市場(chǎng)營(yíng)銷客戶服務(wù)品牌傳播促銷活動(dòng)營(yíng)銷管理普通客戶服務(wù)差異化客戶服務(wù)倉(cāng)儲(chǔ)服務(wù)配送服務(wù)倉(cāng)儲(chǔ)配送整合服務(wù)采購(gòu)服務(wù)商品銷售服務(wù)銷售招商入駐結(jié)算3業(yè)務(wù)架構(gòu)-業(yè)務(wù)建設(shè)階段遵循互聯(lián)網(wǎng)業(yè)務(wù)發(fā)展

2、規(guī)律,為了利于積累用戶、建立互信,平臺(tái)擬按“引流-自營(yíng)-集市”三個(gè)階段逐級(jí)演進(jìn),逐步做強(qiáng)、做大。并根據(jù)運(yùn)營(yíng)需要,分兩期進(jìn)行平臺(tái)建設(shè)支撐,逐步加大投入:四大板塊運(yùn)營(yíng)演進(jìn)過程一階段二階段圖例:客戶服務(wù)市場(chǎng)營(yíng)銷供應(yīng)鏈管理化工板塊銷售服務(wù)行業(yè)資訊倉(cāng)儲(chǔ)物流業(yè)內(nèi)互動(dòng)交流皮革板塊行業(yè)信息業(yè)內(nèi)互動(dòng)交流增值服務(wù)能源板塊財(cái)務(wù)管理房地產(chǎn)板塊商品交易金融貸款管理咨詢商品交易全網(wǎng)營(yíng)銷電子報(bào)關(guān)自營(yíng)商戶合作:廣泛引入其它化工、皮革相關(guān)企業(yè)合作伙伴良性循環(huán):為賣家和賣家提供多樣服務(wù),形成“行業(yè)生態(tài)圈”多元探索:探索互聯(lián)網(wǎng)集市多元盈利模式,實(shí)現(xiàn)共贏集市引流在線銷售:引入集團(tuán)核心競(jìng)爭(zhēng)力產(chǎn)品實(shí)現(xiàn)B2B2C+O2O模式差異服務(wù):適當(dāng)

3、引入收費(fèi)類服務(wù)保持黏性:利用互聯(lián)網(wǎng)營(yíng)銷方式,不斷擴(kuò)大用戶數(shù)量免費(fèi)入住:與合作供應(yīng)商、經(jīng)銷商、倉(cāng)儲(chǔ)、物流企業(yè)建立良性合作4目錄1 業(yè)務(wù)架構(gòu)3 數(shù)據(jù)架構(gòu)2 應(yīng)用架構(gòu)4 技術(shù)架構(gòu)5 技術(shù)選型5應(yīng)用架構(gòu)-基于用戶業(yè)務(wù)行為的三側(cè)劃分 平臺(tái)系統(tǒng)用戶主要包括客戶、商戶、運(yùn)營(yíng)執(zhí)行的人員、管理人員四種類型,為清楚劃分用戶界面和更好的滿足不同類用戶的關(guān)注點(diǎn),將電子商城分為客戶側(cè)、運(yùn)營(yíng)側(cè)、管理三側(cè);應(yīng)用功能及架構(gòu)設(shè)計(jì)以此為基礎(chǔ)展開。用戶類別關(guān)注點(diǎn)業(yè)務(wù)行為客戶平臺(tái)知名度;價(jià)廉物美的商品,各類促銷活動(dòng);差異化、個(gè)性化的需求;平臺(tái)和商家的產(chǎn)品、服務(wù)質(zhì)量和效率;用戶體驗(yàn)。選購(gòu)商品并支付;參加秒殺、團(tuán)購(gòu)、等促銷活動(dòng);跟蹤訂單

4、的配送狀態(tài);評(píng)價(jià)商品、服務(wù)、物流等;提出退貨、糾紛等;管理自己的信息。商戶用戶數(shù)量、活躍程度;商品陳列、店鋪管理應(yīng)用的完整性、易用性;平臺(tái)營(yíng)銷策略、營(yíng)銷活動(dòng)。運(yùn)營(yíng)執(zhí)行者管理者對(duì)外部用戶服務(wù)支撐的應(yīng)用;針對(duì)營(yíng)銷、交易、倉(cāng)儲(chǔ)、物流、結(jié)算管理的應(yīng)用;針對(duì)交易違約行為的監(jiān)控。經(jīng)營(yíng)數(shù)據(jù)統(tǒng)計(jì)分析能力;關(guān)鍵事件預(yù)警、記錄、應(yīng)急處理;系統(tǒng)對(duì)業(yè)務(wù)拓展的支撐能力;系統(tǒng)擴(kuò)展性。陳列商品和管理店鋪;履行訂單;參加平臺(tái)方組織的促銷活動(dòng);自發(fā)開展促銷活動(dòng)。組織或進(jìn)行促銷、營(yíng)銷活動(dòng);監(jiān)控訂單、履行訂單(自營(yíng));倉(cāng)儲(chǔ)配送管理(自營(yíng));客戶、商戶服務(wù),糾紛處理。平臺(tái)運(yùn)營(yíng)分析;產(chǎn)品運(yùn)營(yíng)分析;運(yùn)營(yíng)決策??蛻魝?cè)面向客戶群體的業(yè)務(wù)應(yīng)用

5、集合,支撐客戶注冊(cè)、自主管理信息、購(gòu)物、物流跟蹤等。運(yùn)營(yíng)側(cè)面向平臺(tái)業(yè)務(wù)運(yùn)營(yíng)者的業(yè)務(wù)應(yīng)用集合,支撐商品、店鋪、訂單、倉(cāng)儲(chǔ)物流及促銷管理等。管理側(cè)面向管理者的業(yè)務(wù)應(yīng)用集合,支撐用戶活動(dòng)和運(yùn)營(yíng)數(shù)據(jù)的統(tǒng)計(jì)分析。以客戶體驗(yàn)為根本出發(fā)點(diǎn)以訂單管理為中心以分析為手段6應(yīng)用架構(gòu)-客戶側(cè)設(shè)計(jì)原則隨身的:任何時(shí)間、任何地點(diǎn)安全的:賬戶、數(shù)據(jù)、管理、交易、追溯、防抵賴友好的:尊重、友好、幫助、服務(wù)高效的:減少操作、免操作經(jīng)濟(jì)的:無費(fèi)用、較少費(fèi)用、不花其他費(fèi)用注重第一印象:商城首頁(yè)發(fā)現(xiàn)和注重細(xì)節(jié):購(gòu)物車、訂單、支付個(gè)性化:最近購(gòu)買、猜你喜歡讓客戶心情愉悅:卡通形象、親切用語及時(shí)反饋:進(jìn)度條、等待動(dòng)畫、客服恰當(dāng)?shù)耐扑]:

6、打折活動(dòng)、最新優(yōu)惠安全感和信任度:加密傳輸、正品保證體驗(yàn)測(cè)試:體驗(yàn)調(diào)查、客戶合作測(cè)試站在客戶角度看待問題??蛻趔w驗(yàn)是一個(gè)完整的過程。發(fā)現(xiàn)需求而不是創(chuàng)造需求。決定不做什么,往往比決定做什么更重要。要迎合客戶,而不是改變客戶。關(guān)注絕大多數(shù)客戶,快速上線,不斷改善。把客戶當(dāng)傻瓜,不要讓客戶思考和選擇。不要給客戶不想要的東西。12345678以客戶體驗(yàn)為中心是目前最科學(xué)的以客戶為中心的衡量量化管理方法論,站在用戶的視角考慮問題并進(jìn)行應(yīng)用設(shè)計(jì)的指導(dǎo)。7應(yīng)用架構(gòu)-運(yùn)營(yíng)側(cè)設(shè)計(jì)原則訂單中心訂單識(shí)別訂單拆分及路由訂單取消退換貨退款異常訂單處理營(yíng)銷團(tuán)購(gòu)秒殺競(jìng)拍降價(jià)促銷抽獎(jiǎng)試用體驗(yàn)配送配送需求配送分配分揀跟蹤交貨商

7、品中心商品分類商品屬性商品詳情商品圖片商品品牌商品價(jià)格商戶管理商戶注冊(cè)商戶結(jié)算商戶詳情商戶合同客戶中心投訴糾紛咨詢建議維權(quán)知識(shí)庫(kù)管理售后服務(wù)倉(cāng)儲(chǔ)倉(cāng)庫(kù)管理庫(kù)存查詢庫(kù)存預(yù)警補(bǔ)貨庫(kù)存分配揀配支付外部支付內(nèi)部支付現(xiàn)金支付會(huì)員管理會(huì)員注冊(cè)會(huì)員積分我的訂單會(huì)員營(yíng)銷 運(yùn)營(yíng)側(cè)應(yīng)用功能以訂單為中心設(shè)計(jì)。.會(huì)員等級(jí)8應(yīng)用架構(gòu)-管理側(cè)應(yīng)用功能按照平臺(tái)和產(chǎn)品運(yùn)營(yíng)目標(biāo)而設(shè)計(jì)以管理信息化為中心、以運(yùn)營(yíng)目標(biāo)為中心設(shè)計(jì)數(shù)據(jù)分析挖掘通過對(duì)數(shù)據(jù)的分析和挖掘,找出客戶、商戶行為的時(shí)間、操作等規(guī)律和關(guān)聯(lián)因素;發(fā)現(xiàn)存在的風(fēng)險(xiǎn)和薄弱環(huán)節(jié),為運(yùn)營(yíng)決策提供必要的支撐??蛻粜袨閿?shù)據(jù)交易數(shù)據(jù)配送數(shù)據(jù)商品數(shù)據(jù)庫(kù)存數(shù)據(jù)交易分析促銷方式成功率走勢(shì)商品

8、品類投訴根據(jù)各品類交易量的時(shí)間分布,分析時(shí)間規(guī)律。根據(jù)促銷方式成功率走勢(shì),了解商城用戶的喜好。根據(jù)各品類投訴率,確定需要重點(diǎn)管控商戶類別。應(yīng)用架構(gòu)設(shè)計(jì)原則9應(yīng)用架構(gòu)-應(yīng)用劃分原則業(yè)務(wù)邊界和流程聚合原則對(duì)于本身較獨(dú)立,與其它業(yè)務(wù)間邊界清晰的業(yè)務(wù),其所需功能可以聚合為獨(dú)立應(yīng)用。非功能性需求原則將并發(fā)量、性能、安全、大數(shù)據(jù)處理等有不同要求的應(yīng)用進(jìn)行獨(dú)立劃分,避免影響其他的應(yīng)用或其他應(yīng)用被影響。應(yīng)用松耦合原則對(duì)于基礎(chǔ)應(yīng)用采用松耦合的原則,劃分為獨(dú)立應(yīng)用。在基于客戶側(cè)、運(yùn)營(yíng)側(cè)、管理側(cè)三側(cè)基礎(chǔ)之上,運(yùn)用業(yè)務(wù)邊界和流程聚合原則、應(yīng)用松耦合原則、主數(shù)據(jù)集中服務(wù)化原則、非功能性需求原則對(duì)功能進(jìn)行應(yīng)用的組合與劃分

9、。主數(shù)據(jù)集中服務(wù)化原則對(duì)于服務(wù)于主數(shù)據(jù)和需要實(shí)時(shí)更新的熱點(diǎn)數(shù)據(jù)的功能,組合為獨(dú)立的公共應(yīng)用服務(wù)。團(tuán)購(gòu)秒殺訂單中心購(gòu)物車收銀臺(tái)會(huì)員中心商戶管理10應(yīng)用架構(gòu)-總圖(Levle1)從客戶側(cè)、運(yùn)營(yíng)側(cè)、管理側(cè)三側(cè)出發(fā),對(duì)電子商城應(yīng)用功能進(jìn)行歸類劃分情況及信息流向如下圖所示:團(tuán)購(gòu)體驗(yàn)中心定向優(yōu)惠拍賣中心限時(shí)搶購(gòu)用戶社區(qū)網(wǎng)站收銀臺(tái)會(huì)員中心個(gè)人商城網(wǎng)站企業(yè)商城網(wǎng)站批發(fā)中心移動(dòng)和社交應(yīng)用抽獎(jiǎng)商城聯(lián)盟購(gòu)物車營(yíng)銷管理會(huì)員管理結(jié)算管理訂單調(diào)度中心倉(cāng)儲(chǔ)管理品類及商品管理商鋪管理庫(kù)存和價(jià)格中心商戶管理配送管理客戶服務(wù)管理訂單管理批發(fā)中心管理合同管理業(yè)務(wù)運(yùn)營(yíng)分析商業(yè)智能物流配送整合管理廣告管理運(yùn)營(yíng)側(cè)客戶側(cè)管理側(cè)供應(yīng)商管理與

10、協(xié)同供應(yīng)鏈管理用戶訪問如訂單、支付、會(huì)員、商戶等信息接入相對(duì)應(yīng)的業(yè)務(wù)運(yùn)營(yíng)支撐交易數(shù)據(jù)、運(yùn)營(yíng)統(tǒng)計(jì)、訪問日志等數(shù)據(jù)信息個(gè)性化推薦、供應(yīng)商管理等業(yè)務(wù)決策秒殺積分兌換采購(gòu)管理銷售管理商城管理呼叫中心客戶忠誠(chéng)度和關(guān)系管理個(gè)性化推薦11應(yīng)用架構(gòu)-應(yīng)用組件劃分原則業(yè)務(wù)完整原則考慮組件對(duì)獨(dú)立業(yè)務(wù)支撐的完整性,組件內(nèi)部功能之間耦合度高。組件被撤離之后,不影響其他業(yè)務(wù)。非功能性需求原則從并發(fā)量、性能、安全等非功能性角度出發(fā),考慮組件的劃分。公共應(yīng)用原則針對(duì)一些內(nèi)部耦合度高、外部耦合度低,又形成公共應(yīng)用的功能,劃分成為公共應(yīng)用組件。在應(yīng)用功能拆分的基礎(chǔ)上,從業(yè)務(wù)完整性、非功能性需求、公共應(yīng)用三個(gè)原則出發(fā),對(duì)業(yè)務(wù)應(yīng)用

11、組件進(jìn)行拆分。獨(dú)立業(yè)務(wù)組件秒殺團(tuán)購(gòu)公共業(yè)務(wù)組件商品搜索商品展示服務(wù)類組件訂單服務(wù)用戶服務(wù)公共系統(tǒng)組件搜索即時(shí)通訊業(yè)務(wù)層服務(wù)層12業(yè)務(wù)應(yīng)用組件圖-組件分類列表根據(jù)應(yīng)用組件拆分原則,拆分結(jié)果如下圖所示:個(gè)人商城網(wǎng)站企業(yè)商城網(wǎng)站用戶社區(qū)秒殺團(tuán)購(gòu)定向優(yōu)惠降價(jià)競(jìng)購(gòu)拍賣代金劵限時(shí)搶購(gòu)品牌專區(qū)定制銷售旗艦店商城聯(lián)盟商鋪展示商品搜索商品比價(jià)抽獎(jiǎng)活動(dòng)展示收銀臺(tái)訂單管理訂單調(diào)度中心積分兌換售后跟蹤物流跟蹤配送調(diào)度倉(cāng)儲(chǔ)管理運(yùn)單管理配送單管理站內(nèi)信投訴試用體驗(yàn)退貨申請(qǐng)商品展示社區(qū)管理仲裁在線咨詢?cè)诰€咨詢管理投訴管理費(fèi)用結(jié)算管理產(chǎn)品運(yùn)營(yíng)分析平臺(tái)運(yùn)營(yíng)分析商鋪管理商品管理會(huì)員管理品類管理商戶管理價(jià)格管理舉報(bào)營(yíng)銷管理廣告管理

12、退貨管理知識(shí)庫(kù)管理問卷調(diào)查管理搜索工作流即時(shí)通訊呼叫中心短信郵件通知報(bào)表用戶服務(wù)組件訂單服務(wù)組件商品服務(wù)組件商戶服務(wù)組件活動(dòng)服務(wù)組件支付服務(wù)組件配送服務(wù)組件商城服務(wù)組件維權(quán)品類展示生成訂單機(jī)器人客服商城聯(lián)盟管理庫(kù)存管理獨(dú)立業(yè)務(wù)組件 服務(wù)類組件 公共系統(tǒng)組件 公共業(yè)務(wù)組件 13目錄1 業(yè)務(wù)架構(gòu)2 應(yīng)用架構(gòu)3 數(shù)據(jù)架構(gòu)4 技術(shù)架構(gòu)5 技術(shù)選型數(shù)據(jù)架構(gòu)-數(shù)據(jù)架構(gòu)設(shè)計(jì)原則14 海量數(shù)據(jù)處理 數(shù)據(jù)一致性 結(jié)構(gòu)化數(shù)據(jù)【重要度、熱度、非關(guān)鍵數(shù)據(jù)、并發(fā)讀寫、數(shù)據(jù)量】。 非結(jié)構(gòu)化數(shù)據(jù)【類型、應(yīng)用場(chǎng)景】。 數(shù)據(jù)分類處理 結(jié)構(gòu)化數(shù)據(jù)按重要度不同集中存放。 非結(jié)構(gòu)化數(shù)據(jù)分布式存放。 結(jié)構(gòu)化數(shù)據(jù)統(tǒng)一數(shù)據(jù)訪問。 非結(jié)構(gòu)化

13、數(shù)據(jù)接口訪問,與應(yīng)用無關(guān)。數(shù)據(jù)設(shè)計(jì)原則關(guān)鍵數(shù)據(jù)強(qiáng)一致性,數(shù)據(jù)集中存儲(chǔ);非關(guān)鍵數(shù)據(jù)最終一致,數(shù)據(jù)分布存儲(chǔ)。分階段處理,從離線、準(zhǔn)實(shí)時(shí)向?qū)崟r(shí)處理漸進(jìn)。按結(jié)構(gòu)化,非結(jié)構(gòu)化分為主要類別進(jìn)行處理;每個(gè)主要類別數(shù)據(jù)按照數(shù)據(jù)量、訪問特征,更新頻率等有針對(duì)性進(jìn)行處理。數(shù)據(jù)設(shè)計(jì)思路數(shù)據(jù)分類設(shè)計(jì)數(shù)據(jù)存儲(chǔ)設(shè)計(jì)數(shù)據(jù)訪問設(shè)計(jì)數(shù)據(jù)架構(gòu) -數(shù)據(jù)分類15客戶側(cè)運(yùn)營(yíng)側(cè)結(jié)構(gòu)化事務(wù)數(shù)據(jù)主數(shù)據(jù)基礎(chǔ)數(shù)據(jù)非結(jié)構(gòu)化模板文件商品圖片舉報(bào)圖片商鋪裝修模板管理側(cè)訂單數(shù)據(jù)活動(dòng)數(shù)據(jù)專場(chǎng)數(shù)據(jù)倉(cāng)儲(chǔ)數(shù)據(jù)商品數(shù)據(jù)訂單數(shù)據(jù)會(huì)員數(shù)據(jù)商戶數(shù)據(jù)商品視頻投訴圖片會(huì)員圖片商品詳情圖片知識(shí)庫(kù)數(shù)據(jù)客服數(shù)據(jù)活動(dòng)審核物流數(shù)據(jù)分析內(nèi)容分析字段分析規(guī)則分析類別購(gòu)物車數(shù)據(jù)信息審核屬

14、性分配權(quán)限分配訂單調(diào)度招商數(shù)據(jù)折扣管理數(shù)據(jù)廣告數(shù)據(jù)價(jià)格管理數(shù)據(jù)預(yù)警管理數(shù)據(jù)商戶管理數(shù)據(jù)支付數(shù)據(jù)商品評(píng)論數(shù)據(jù)商城聯(lián)盟數(shù)據(jù)試用體驗(yàn)數(shù)據(jù)會(huì)員注冊(cè)數(shù)據(jù)維權(quán)數(shù)據(jù)投訴建議數(shù)據(jù)舉報(bào)數(shù)據(jù)爬蟲數(shù)據(jù)社交媒體數(shù)據(jù)用戶社區(qū)數(shù)據(jù)退貨數(shù)據(jù)積分?jǐn)?shù)據(jù)規(guī)則數(shù)據(jù)店鋪數(shù)據(jù)供應(yīng)商數(shù)據(jù)訂單屬性工作量數(shù)據(jù)活動(dòng)分析數(shù)據(jù)交易分析數(shù)據(jù)會(huì)員分析數(shù)據(jù)效果分析數(shù)據(jù)盈虧分析數(shù)據(jù)舉報(bào)分析數(shù)據(jù)作業(yè)量數(shù)據(jù)投票分析數(shù)據(jù)退款分析數(shù)據(jù)日志分析數(shù)據(jù)轉(zhuǎn)換率數(shù)據(jù)安全數(shù)據(jù)SEO優(yōu)化數(shù)據(jù)流量分析數(shù)據(jù)性能分析數(shù)據(jù)用戶行為數(shù)據(jù)配送行為數(shù)據(jù)積分分析數(shù)據(jù)禮品分析數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)站點(diǎn)數(shù)據(jù)預(yù)訂數(shù)據(jù)費(fèi)率數(shù)據(jù)條碼數(shù)據(jù)調(diào)度數(shù)據(jù)發(fā)票數(shù)據(jù)承運(yùn)商數(shù)據(jù)批發(fā)中心數(shù)據(jù)品類數(shù)據(jù)會(huì)員屬性商戶屬性商品屬性店鋪屬

15、性咨詢信息數(shù)據(jù)上下架數(shù)據(jù)咨詢分類數(shù)據(jù)監(jiān)控?cái)?shù)據(jù)發(fā)貨數(shù)據(jù)補(bǔ)貨數(shù)據(jù)通知數(shù)據(jù)運(yùn)單數(shù)據(jù)資格審核商品庫(kù)存數(shù)據(jù)售后服務(wù)數(shù)據(jù)對(duì)帳數(shù)據(jù)報(bào)損數(shù)據(jù)身份認(rèn)證數(shù)據(jù) 電子商城系統(tǒng)數(shù)據(jù)按客戶側(cè)、運(yùn)營(yíng)側(cè)和管理側(cè)橫向分類,結(jié)構(gòu)化和非結(jié)構(gòu)化縱向分類。 數(shù)據(jù)架構(gòu)-分庫(kù)分表原則(1/2)16為應(yīng)對(duì)高并發(fā)的業(yè)務(wù)場(chǎng)景,平臺(tái)數(shù)據(jù)庫(kù)將做垂直分庫(kù)、水平分庫(kù),其中垂直分庫(kù)的原則以應(yīng)用作為主要依據(jù),水平分庫(kù)的原則以負(fù)載壓力、關(guān)鍵性及模塊獨(dú)立性作為主要依據(jù);對(duì)數(shù)據(jù)量大的表,還需要做分表分區(qū)處理。 應(yīng)用特性客戶側(cè)備注會(huì)員中心個(gè)人商城企業(yè)商城批發(fā)中心用戶社區(qū)網(wǎng)站團(tuán)購(gòu)秒殺拍賣定向優(yōu)惠限時(shí)搶購(gòu)降價(jià)競(jìng)購(gòu)抽獎(jiǎng)試用體驗(yàn)代金券負(fù)載壓力數(shù)據(jù)量一般一般大一般一般小小小

16、小小小小小小大:大于500萬行一般:10-500萬?。盒∮?0萬響應(yīng)速度極快極快極快極快快極快極快極快快極快極快極快快快極快:3秒以內(nèi)快:3-6秒普通:6-9秒訪問頻率一般高高一般一般高高高高高高高高高關(guān)鍵性重要性高高高普通普通普通普通普通普通普通普通普通普通普通高:影響交易類數(shù)據(jù)普通:不影響交易類數(shù)據(jù)安全性高高高高高高高高高高高高高高高:影響交易類數(shù)據(jù)普通:不影響交易類數(shù)據(jù)獨(dú)立性集成關(guān)系會(huì)員中心、店鋪與商品管理、團(tuán)購(gòu)、秒殺、定向優(yōu)惠、限時(shí)搶購(gòu)、降價(jià)競(jìng)購(gòu)、抽獎(jiǎng)、試用體驗(yàn)、代金券、訂單管理會(huì)員中心、店鋪與商品管理、團(tuán)購(gòu)、秒殺、定向優(yōu)惠、限時(shí)搶購(gòu)、降價(jià)競(jìng)購(gòu)、抽獎(jiǎng)、試用體驗(yàn)、代金券、訂單管理會(huì)員中心

17、、店鋪與商品管理、訂單管理會(huì)員中心、訂單管理、商鋪與商品管理會(huì)員中心、訂單管理、商鋪與商品管理會(huì)員中心、訂單管理、商鋪與商品管理會(huì)員中心、訂單管理、商鋪與商品管理會(huì)員中心、訂單管理、商鋪與商品管理會(huì)員中心、訂單管理、商鋪與商品管理會(huì)員中心、訂單管理、商鋪與商品管理會(huì)員中心、訂單管理、商鋪與商品管理客戶服務(wù)、商戶、訂單、庫(kù)存、綜合分析數(shù)據(jù)架構(gòu)-分庫(kù)分表原則(2/2)17 應(yīng)用特性運(yùn)營(yíng)側(cè)管理側(cè)備注訂單管理店鋪及商品管理基礎(chǔ)運(yùn)營(yíng)管理營(yíng)銷管理倉(cāng)儲(chǔ)管理倉(cāng)儲(chǔ)管理手持客戶端配送管理物流配送綜合管理會(huì)員及商戶管理業(yè)務(wù)運(yùn)營(yíng)分析負(fù)載壓力數(shù)據(jù)量大大普通普通大小小小小大大:大于500萬行一般:10-500萬?。盒∮?

18、0萬響應(yīng)速度極快極快快快快快快快快快極快:3秒以內(nèi)快:3-6秒普通:6-9秒訪問頻率高高普通普通普通普通普通普通低低關(guān)鍵性重要性高高高普通高普通高普通高高高:影響交易類數(shù)據(jù)普通:不影響交易類數(shù)據(jù)安全性高高高普通高普通普通普通高高高:影響交易類數(shù)據(jù)普通:不影響交易類數(shù)據(jù)獨(dú)立性集成關(guān)系會(huì)員中心、店鋪與商品管理會(huì)員中心會(huì)員中心、店鋪與商品管理、會(huì)員與商戶管理訂單管理、會(huì)員中心、店鋪與商品管理訂單管理、會(huì)員中心、店鋪與商品管理、倉(cāng)儲(chǔ)管理訂單管理、倉(cāng)儲(chǔ)管理、會(huì)員中心、店鋪與商品管理配送管理、會(huì)員中心、訂單管理、店鋪與商品管理會(huì)員中心會(huì)員中心、營(yíng)銷管理、訂單管理、店鋪與商品管理、基礎(chǔ)運(yùn)營(yíng)管理數(shù)據(jù)架構(gòu)-結(jié)構(gòu)

19、化數(shù)據(jù)(1/2)18 電子商城系統(tǒng)結(jié)構(gòu)化數(shù)據(jù)的特性和數(shù)據(jù)量估算,供分庫(kù)分表參考。序號(hào)主題域數(shù)據(jù)類型表單(實(shí)體)特性描述存儲(chǔ)數(shù)據(jù)庫(kù)估算(行)關(guān)系型重要性安全性數(shù)據(jù)量增長(zhǎng)響應(yīng)速度訪問頻率1用戶關(guān)鍵數(shù)據(jù)會(huì)員信息關(guān)系型高高快普通高保存平臺(tái)會(huì)員基本信息關(guān)系型數(shù)據(jù)庫(kù)18萬2關(guān)鍵數(shù)據(jù)會(huì)員黑名單關(guān)系型高高慢普通低保存會(huì)員黑名單關(guān)系型數(shù)據(jù)庫(kù)18003非關(guān)鍵數(shù)據(jù)會(huì)員積分非關(guān)系型高高快普通普通保存會(huì)員積分分布式NoSQL數(shù)據(jù)庫(kù)180萬4關(guān)鍵數(shù)據(jù)后臺(tái)管理人員信息關(guān)系型高高慢普通普通保存后臺(tái)運(yùn)營(yíng)管理人員信息關(guān)系型數(shù)據(jù)庫(kù)1005訂單關(guān)鍵數(shù)據(jù)訂單信息關(guān)系型高高快快高保存訂單信息關(guān)系型數(shù)據(jù)庫(kù)150萬6關(guān)鍵數(shù)據(jù)子訂單信息關(guān)系型

20、高高快快高保存子訂單信息關(guān)系型數(shù)據(jù)庫(kù)300萬7關(guān)鍵數(shù)據(jù)訂單流水信息關(guān)系型高高快普通低保存訂單流水記錄關(guān)系型數(shù)據(jù)庫(kù)3000萬8非關(guān)鍵數(shù)據(jù)訂單評(píng)論非關(guān)系型普通普通快普通高用戶對(duì)訂單的評(píng)論分布式NoSQL數(shù)據(jù)庫(kù)150萬9商品關(guān)鍵數(shù)據(jù)商品信息關(guān)系型高普通普通快高保存商品信息關(guān)系型數(shù)據(jù)庫(kù)5萬10關(guān)鍵數(shù)據(jù)商品詳情描述關(guān)系型高普通普通快高保存商品詳情的描述關(guān)系型數(shù)據(jù)庫(kù)5萬11關(guān)鍵數(shù)據(jù)商品圖片關(guān)系型普通普通快快高保存商品圖片的鏈接地址關(guān)系型數(shù)據(jù)庫(kù)5萬12關(guān)鍵數(shù)據(jù)商品屬性關(guān)系型高普通普通快高保存商品屬性關(guān)系型數(shù)據(jù)庫(kù)15萬13關(guān)鍵數(shù)據(jù)商品庫(kù)存關(guān)系型普通普通慢快高記錄商品庫(kù)存信息關(guān)系型數(shù)據(jù)庫(kù)5萬14關(guān)鍵數(shù)據(jù)商品分類

21、關(guān)系型普通普通慢快高保存商品分類信息關(guān)系型數(shù)據(jù)庫(kù)5萬15關(guān)鍵數(shù)據(jù)商品品牌關(guān)系型普通普通慢快高保存商品品牌信息關(guān)系型數(shù)據(jù)庫(kù)500016非關(guān)鍵數(shù)據(jù)商品評(píng)論非關(guān)系型普通普通快普通高記錄用戶對(duì)商品的評(píng)論分布式NoSQL數(shù)據(jù)庫(kù)100萬17商戶關(guān)鍵數(shù)據(jù)商戶信息關(guān)系型高高普通普通普通保存商戶信息關(guān)系型數(shù)據(jù)庫(kù)300018關(guān)鍵數(shù)據(jù)商戶類型關(guān)系型普通普通慢普通普通保存商戶類型信息關(guān)系型數(shù)據(jù)庫(kù)19關(guān)鍵數(shù)據(jù)商戶等級(jí)關(guān)系型普通普通慢普通普通保存商戶等級(jí)信息關(guān)系型數(shù)據(jù)庫(kù)20關(guān)鍵數(shù)據(jù)商戶經(jīng)營(yíng)范圍關(guān)系型普通普通普通普通低保存商戶經(jīng)營(yíng)范圍信息關(guān)系型數(shù)據(jù)庫(kù)300021關(guān)鍵數(shù)據(jù)協(xié)議簽訂記錄關(guān)系型高高普通普通低保存用戶簽訂的協(xié)議信息

22、關(guān)系型數(shù)據(jù)庫(kù)300022關(guān)鍵數(shù)據(jù)商戶支付方式關(guān)系型高普通慢普通普通保存商戶的支付方式信息關(guān)系型數(shù)據(jù)庫(kù)23關(guān)鍵數(shù)據(jù)商戶黑名單關(guān)系型高高慢普通低保存商戶黑名單關(guān)系型數(shù)據(jù)庫(kù)數(shù)據(jù)架構(gòu)-結(jié)構(gòu)化數(shù)據(jù)(2/2)19 電子商城系統(tǒng)結(jié)構(gòu)化數(shù)據(jù)的特性和數(shù)據(jù)量估算,供分庫(kù)分表參考。序號(hào)主題域數(shù)據(jù)類型表單(實(shí)體)特性描述存儲(chǔ)數(shù)據(jù)庫(kù)第一階段增長(zhǎng)估算(行)關(guān)系化重要性安全性數(shù)據(jù)量增長(zhǎng)響應(yīng)速度訪問頻率24支付關(guān)鍵數(shù)據(jù)訂單支付流水關(guān)系型高高快普通低記錄訂單支付的流水信息關(guān)系型數(shù)據(jù)庫(kù)750萬25關(guān)鍵數(shù)據(jù)支付設(shè)置關(guān)系型高高慢普通低保存訂單支付的設(shè)置關(guān)系型數(shù)據(jù)庫(kù)26活動(dòng)關(guān)鍵數(shù)據(jù)活動(dòng)信息關(guān)系型普通普通普通快高保存活動(dòng)信息關(guān)系型數(shù)據(jù)庫(kù)

23、100027關(guān)鍵數(shù)據(jù)活動(dòng)類型關(guān)系型普通普通慢快高保存活動(dòng)類型信息關(guān)系型數(shù)據(jù)庫(kù)28非關(guān)鍵數(shù)據(jù)活動(dòng)投訴非關(guān)系型普通普通普通普通低保存用戶對(duì)活動(dòng)的投訴信息分布式NoSQL數(shù)據(jù)庫(kù)29非關(guān)鍵數(shù)據(jù)活動(dòng)舉報(bào)非關(guān)系型普通普通普通普通低保存用戶對(duì)活動(dòng)的舉報(bào)信息分布式NoSQL數(shù)據(jù)庫(kù)30非關(guān)鍵數(shù)據(jù)活動(dòng)評(píng)論非關(guān)系型普通普通快普通高保存用戶對(duì)活動(dòng)的評(píng)論信息分布式NoSQL數(shù)據(jù)庫(kù)10萬31商鋪關(guān)鍵數(shù)據(jù)商鋪信息關(guān)系型高普通普通快普通保存商鋪信息關(guān)系型數(shù)據(jù)庫(kù)300032關(guān)鍵數(shù)據(jù)商鋪類型關(guān)系型普通普通慢普通普通保存商鋪類型信息關(guān)系型數(shù)據(jù)庫(kù)5033關(guān)鍵數(shù)據(jù)裝修模板關(guān)系型普通普通慢普通低保存商鋪的裝修模板信息關(guān)系型數(shù)據(jù)庫(kù)2034

24、關(guān)鍵數(shù)據(jù)頁(yè)面模板關(guān)系型普通普通慢普通低保存頁(yè)面模板信息關(guān)系型數(shù)據(jù)庫(kù)2035非關(guān)鍵數(shù)據(jù)店鋪評(píng)論非關(guān)系型普通普通快普通高保存用戶對(duì)店鋪的評(píng)論信息分布式NoSQL數(shù)據(jù)庫(kù)2萬36商城關(guān)鍵數(shù)據(jù)商戶費(fèi)率關(guān)系型高高慢普通高保存商戶費(fèi)率信息關(guān)系型數(shù)據(jù)庫(kù)3萬37關(guān)鍵數(shù)據(jù)平臺(tái)基準(zhǔn)費(fèi)率關(guān)系型高普通慢普通高保存電商平臺(tái)基準(zhǔn)費(fèi)率信息關(guān)系型數(shù)據(jù)庫(kù)300038配送關(guān)鍵數(shù)據(jù)快遞公司關(guān)系型普通普通慢普通普通保存快遞公司信息關(guān)系型數(shù)據(jù)庫(kù)5039關(guān)鍵數(shù)據(jù)運(yùn)費(fèi)模板關(guān)系型普通普通慢普通普通保存運(yùn)費(fèi)模板信息關(guān)系型數(shù)據(jù)庫(kù)5040關(guān)鍵數(shù)據(jù)區(qū)域信息關(guān)系型高普通慢普通普通保存配送區(qū)域信息關(guān)系型數(shù)據(jù)庫(kù)300041統(tǒng)一認(rèn)證授權(quán)關(guān)鍵數(shù)據(jù)統(tǒng)一認(rèn)證授權(quán)數(shù)

25、據(jù)關(guān)系型高高慢普通高用于統(tǒng)一認(rèn)證授權(quán)數(shù)據(jù)庫(kù),冷備統(tǒng)一認(rèn)證授權(quán)數(shù)據(jù)庫(kù)20萬數(shù)據(jù)架構(gòu)-非結(jié)構(gòu)化數(shù)據(jù)20序號(hào)大類文件類型用途主題關(guān)聯(lián)實(shí)體-創(chuàng)建關(guān)聯(lián)實(shí)體-被使用第一階段存儲(chǔ)估算(G)存儲(chǔ)策略1商品類商品圖片用于商品展示圖片產(chǎn)品商品屬性商品500商品數(shù)量約為5萬左右;電子商每個(gè)商品含原圖和5張縮略圖,保存原圖,限制不大于10M,縮略圖大小按平均100K計(jì)算;(借簽善融目前商品總數(shù)約40萬估算)商品詳情圖片用于商詳情內(nèi)容展示產(chǎn)品商品詳情商品詳情200商品數(shù)量約為5萬左右;不存原圖,壓縮圖片大小按平均100K計(jì)算;2商品視頻用于商品介紹產(chǎn)品商品屬性商品800商品數(shù)量約為5萬左右;平均一個(gè)商品含1個(gè)視頻,視頻

26、大小不超過20M;34會(huì)員類會(huì)員圖片用于會(huì)員頭像或其它認(rèn)證電子件人員會(huì)員屬性會(huì)員資料300會(huì)員數(shù)為18萬左右;會(huì)員頭像不保存原圖,生成2張縮略圖,平均大小為10K;認(rèn)證電子件保存原圖,按每個(gè)會(huì)員平均1張,每張不超過2M計(jì)算;(參考電子商城系統(tǒng)可研增長(zhǎng)估算)5商鋪類商鋪圖片用于店鋪裝修模板及商家店鋪市場(chǎng)商鋪屬性店鋪裝修60約20個(gè)模板;商戶自已上傳5張圖片,每個(gè)裝修模板自帶50張,平均每張估計(jì)為20k;6其它投訴圖片用于投訴證據(jù)活動(dòng)投訴內(nèi)容投訴內(nèi)容7舉報(bào)圖片用于舉報(bào)證據(jù)活動(dòng)舉報(bào)內(nèi)容舉報(bào)內(nèi)容 非結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ)策略。數(shù)據(jù)架構(gòu)-數(shù)據(jù)的分布與存儲(chǔ)21非結(jié)構(gòu)化數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù) 電子商城系統(tǒng)數(shù)據(jù)在各個(gè)不同數(shù)

27、據(jù)庫(kù)的分布及存儲(chǔ)。電子商城系統(tǒng)基礎(chǔ)數(shù)據(jù)會(huì)員數(shù)據(jù)會(huì)員屬性訂單數(shù)據(jù)訂單屬性商戶數(shù)據(jù)商品數(shù)據(jù)商品品類數(shù)據(jù)商品屬性商戶類型數(shù)據(jù)事務(wù)數(shù)據(jù)非結(jié)構(gòu)化數(shù)據(jù)第三方支付事務(wù)數(shù)據(jù)支付數(shù)據(jù)通知數(shù)據(jù)退款數(shù)據(jù)店鋪裝修模板會(huì)員圖片商品視頻商品圖片商品詳情圖片舉報(bào)圖片投訴圖片積分兌換數(shù)據(jù)商鋪裝修數(shù)據(jù)庫(kù)存數(shù)據(jù)活動(dòng)關(guān)聯(lián)數(shù)據(jù)補(bǔ)貨數(shù)據(jù)價(jià)格數(shù)據(jù)商品上下架數(shù)據(jù)商戶費(fèi)率數(shù)據(jù)禮品兌換數(shù)據(jù)維權(quán)數(shù)據(jù)退貨數(shù)據(jù)支付數(shù)據(jù)訂單退款數(shù)據(jù)通知數(shù)據(jù)商品關(guān)聯(lián)數(shù)據(jù)子訂單數(shù)據(jù)訂單關(guān)聯(lián)數(shù)據(jù)試用體驗(yàn)數(shù)據(jù)配送關(guān)聯(lián)數(shù)據(jù)分布式文件系統(tǒng)優(yōu)惠券使用數(shù)據(jù)發(fā)票關(guān)聯(lián)數(shù)據(jù)前置會(huì)員庫(kù)前置訂單庫(kù)前置商品庫(kù)商戶品牌數(shù)據(jù)核心數(shù)據(jù)庫(kù)內(nèi)存數(shù)據(jù)庫(kù)分析內(nèi)容數(shù)據(jù)分析規(guī)則數(shù)據(jù)分析字段數(shù)據(jù)分析類別數(shù)據(jù)用戶行

28、為數(shù)據(jù)交易分析數(shù)據(jù)流量分析數(shù)據(jù)活動(dòng)分析數(shù)據(jù)積分分析數(shù)據(jù)退款分析數(shù)據(jù)盈虧分析數(shù)據(jù)庫(kù)存分析數(shù)據(jù)前置庫(kù)基礎(chǔ)數(shù)據(jù)規(guī)則數(shù)據(jù)活動(dòng)數(shù)據(jù)倉(cāng)庫(kù)屬性供應(yīng)商數(shù)據(jù)前置數(shù)據(jù)庫(kù)數(shù)據(jù)審核數(shù)據(jù)權(quán)限分配數(shù)據(jù)客服數(shù)據(jù)配送數(shù)據(jù)廣告數(shù)據(jù)核心數(shù)據(jù)庫(kù)日志數(shù)據(jù)商品評(píng)論數(shù)據(jù)投訴數(shù)據(jù)舉報(bào)數(shù)據(jù)盤點(diǎn)數(shù)據(jù)訂單評(píng)論數(shù)據(jù)店鋪評(píng)論數(shù)據(jù)分布式NoSQL數(shù)據(jù)庫(kù)活動(dòng)評(píng)論數(shù)據(jù)會(huì)員黑名單數(shù)據(jù)個(gè)人配送地址數(shù)據(jù)個(gè)人發(fā)票數(shù)據(jù)訂單流水?dāng)?shù)據(jù)訂單優(yōu)惠信息數(shù)據(jù)訂單導(dǎo)出數(shù)據(jù)訂單退款流水?dāng)?shù)據(jù)訂單退換貨流水?dāng)?shù)據(jù)訂單運(yùn)費(fèi)模板數(shù)據(jù)贈(zèng)品關(guān)聯(lián)數(shù)據(jù)商戶等級(jí)數(shù)據(jù)商鋪數(shù)據(jù)商戶支付方式數(shù)據(jù)商戶黑名單數(shù)據(jù)商品草稿箱數(shù)據(jù)預(yù)警數(shù)據(jù)折扣管理數(shù)據(jù)運(yùn)單數(shù)據(jù)招商數(shù)據(jù)監(jiān)控?cái)?shù)據(jù)對(duì)帳數(shù)據(jù)倉(cāng)儲(chǔ)數(shù)據(jù)爬蟲數(shù)據(jù)會(huì)員分析數(shù)據(jù)投票

29、分析數(shù)據(jù)禮品分析數(shù)據(jù)優(yōu)惠券分析數(shù)據(jù)轉(zhuǎn)換率分析數(shù)據(jù)圖示:22目錄1 業(yè)務(wù)架構(gòu)2 應(yīng)用架構(gòu)3 數(shù)據(jù)架構(gòu)4 技術(shù)架構(gòu)5 技術(shù)選型技術(shù)架構(gòu)-技術(shù)架構(gòu)設(shè)計(jì)原則23 結(jié)合互聯(lián)網(wǎng)架構(gòu)CAP理論及BASE原則,借鑒主流互聯(lián)網(wǎng)門戶和電商平臺(tái)的成熟經(jīng)驗(yàn),形成技術(shù)架構(gòu)設(shè)計(jì)原則。適度創(chuàng)新高可用性響應(yīng)速度優(yōu)先分布式設(shè)計(jì)高安全性面向服務(wù)的設(shè)計(jì)在技術(shù)選型和技術(shù)架構(gòu)設(shè)計(jì)上優(yōu)先保證系統(tǒng)724小時(shí)運(yùn)行。采用空間換時(shí)間的思想,通過CDN、緩存等技術(shù)提升系統(tǒng)響應(yīng)速度。采用云計(jì)算技術(shù)構(gòu)建分布式系統(tǒng)支撐海量用戶。按照業(yè)務(wù)需求對(duì)應(yīng)用進(jìn)行垂直拆分和水平拆分,實(shí)現(xiàn)從集中式系統(tǒng)到分布式系統(tǒng)的演進(jìn)。在遵從長(zhǎng)征教育科技公司技術(shù)設(shè)計(jì)基本要求的前提下,

30、適度引入應(yīng)用業(yè)界成熟的技術(shù)。在技術(shù)選擇、數(shù)據(jù)設(shè)計(jì)、數(shù)據(jù)傳遞等設(shè)計(jì)過程中重點(diǎn)關(guān)注安全性。24技術(shù)架構(gòu) -分層結(jié)構(gòu)24網(wǎng)絡(luò)接入層展現(xiàn)層應(yīng)用層服務(wù)層數(shù)據(jù)層基礎(chǔ)設(shè)施運(yùn)維保障體系安全保障體系引用主流互聯(lián)網(wǎng)門戶和電商調(diào)研結(jié)果和設(shè)計(jì)原則,結(jié)合電商業(yè)務(wù)的特點(diǎn),將整體技術(shù)架構(gòu)分為“6+2”模式。分別為網(wǎng)絡(luò)接入層、展現(xiàn)層、應(yīng)用層、服務(wù)層、數(shù)據(jù)層、基礎(chǔ)設(shè)施6個(gè)層次和運(yùn)維體系、安全保障體系主要體現(xiàn)電商大數(shù)據(jù)量的特點(diǎn),按照數(shù)據(jù)的分類、讀取性能、計(jì)算要求進(jìn)行不同存儲(chǔ)技術(shù)的劃分,并且通過引入分布式技術(shù)著重降低關(guān)系型數(shù)據(jù)庫(kù)的壓力,在最大程度保障數(shù)據(jù)可靠性的前提下降低數(shù)據(jù)庫(kù)壓力。承載電商系統(tǒng)的基礎(chǔ)設(shè)施,包括網(wǎng)絡(luò)、服務(wù)器、存儲(chǔ)等

31、,通過虛擬化、計(jì)算加速等技術(shù)提高硬件負(fù)載能力。應(yīng)用層與傳統(tǒng)企業(yè)應(yīng)用類似,負(fù)責(zé)業(yè)務(wù)邏輯的處理。在互聯(lián)網(wǎng)架構(gòu)下,應(yīng)用層通過引入應(yīng)用無狀態(tài)、搜索引擎、分布式緩存等技術(shù),進(jìn)一步擴(kuò)大負(fù)載的橫向分擔(dān)能力和業(yè)務(wù)變化快速響應(yīng)能力,盡可能減少單點(diǎn)故障。將企業(yè)級(jí)應(yīng)用大量同步信息傳遞,根據(jù)業(yè)務(wù)特性進(jìn)行異步化處理。通過消息路由和消息調(diào)度機(jī)制的理構(gòu)建,改善在高并發(fā)情況下各系統(tǒng)組件間同步通信可能導(dǎo)致的堵塞,提高系統(tǒng)負(fù)載能力。負(fù)責(zé)連接廣域網(wǎng)與內(nèi)部網(wǎng)絡(luò),是分流商城訪問壓力的第一層保障,負(fù)責(zé)網(wǎng)絡(luò)加速,負(fù)載均衡、一級(jí)緩存和流量控制。負(fù)責(zé)對(duì)網(wǎng)絡(luò)接入層分發(fā)的壓力進(jìn)行第二層分擔(dān),通過Web服務(wù)負(fù)載均衡、靜態(tài)化、動(dòng)靜結(jié)合的方式分流對(duì)應(yīng)用

32、層直接訪問的壓力,該層是體現(xiàn)電商與傳統(tǒng)企業(yè)應(yīng)用差別特點(diǎn)之一。技術(shù)架構(gòu)-總體解決方案(1/7)25運(yùn)營(yíng)側(cè)管理側(cè)客戶側(cè)運(yùn)維保障體系安全保障體系電商應(yīng)用需要提高網(wǎng)絡(luò)負(fù)載能力和利用率;需合理對(duì)傳遞內(nèi)容進(jìn)行合理分發(fā);考慮高峰值極端情況的風(fēng)險(xiǎn)規(guī)避。能夠?qū)毫M(jìn)行合理的分擔(dān);對(duì)安全要求較高。對(duì)安全要求較高。電商應(yīng)用注重用戶體驗(yàn);對(duì)頁(yè)面響應(yīng)速度要求極高。注重業(yè)務(wù)表現(xiàn)的準(zhǔn)確性;電商對(duì)應(yīng)用的高可用性要求極高;應(yīng)用的發(fā)展能夠適應(yīng)業(yè)務(wù)快速調(diào)整;應(yīng)用的負(fù)載能力能夠根據(jù)壓力自由伸縮,無單點(diǎn)故障關(guān)注業(yè)務(wù)的標(biāo)準(zhǔn)化和規(guī)范化;業(yè)務(wù)邏輯的嚴(yán)密性要求較高。事件處理快速、高效,事件交互并行化;各功模塊彼此獨(dú)立,能夠單獨(dú)運(yùn)行、更新、卸載

33、,避免單點(diǎn)關(guān)聯(lián)影響。注重分析與統(tǒng)計(jì)的友好表達(dá)形式。關(guān)注業(yè)務(wù)的標(biāo)準(zhǔn)化和規(guī)劃范;業(yè)務(wù)邏輯的嚴(yán)密性要求較高。信息傳遞一致性要求高;事件發(fā)起后需同步獲得響應(yīng)結(jié)果;.信息傳遞受一定的安全策略限制。信息傳遞一致性要求高;事件發(fā)起后需同步獲得響應(yīng)結(jié)果;信息傳遞受一定的安全策略限制。數(shù)據(jù)海量化,存儲(chǔ)的數(shù)據(jù)種類多樣;數(shù)據(jù)查詢與寫入的并發(fā)壓力巨大;核心交易數(shù)據(jù)對(duì)數(shù)據(jù)可靠性要求高。數(shù)據(jù)一致性要求高;數(shù)據(jù)可靠性要求高。數(shù)據(jù)完整性要求高;數(shù)據(jù)的分析計(jì)算能力要求極高。對(duì)I/O吞吐能力要求高,能夠承擔(dān)大并發(fā)的寫入與讀取。負(fù)載能力能夠根據(jù)壓力變化進(jìn)行自由伸縮。負(fù)載能力能夠根據(jù)壓力變化進(jìn)行自由伸縮。對(duì)并行計(jì)算能力要求較高。網(wǎng)絡(luò)

34、接入層展現(xiàn)層應(yīng)用層服務(wù)層數(shù)據(jù)層基礎(chǔ)設(shè)施+技術(shù)架構(gòu)-網(wǎng)絡(luò)接入層解決方案(2/7)26運(yùn)營(yíng)側(cè)客戶側(cè)運(yùn)營(yíng)側(cè)電商應(yīng)用需要提高網(wǎng)絡(luò)負(fù)載能力和利用率;需合理對(duì)傳遞內(nèi)容進(jìn)行合理分發(fā);考慮高峰值極端情況的風(fēng)險(xiǎn)規(guī)避。能夠?qū)毫M(jìn)行合理的分擔(dān);對(duì)安全要求較高。對(duì)安全要求較高;訪問來源廣泛,保證安全和訪問速度增強(qiáng)用戶體驗(yàn);吸取電商經(jīng)驗(yàn),在秒殺、搶購(gòu)期間下使用流量控制手段進(jìn)行限制。訪問來源單一,網(wǎng)絡(luò)環(huán)境可控性高,對(duì)傳輸數(shù)據(jù)包進(jìn)行防護(hù)即可;運(yùn)營(yíng)量隨業(yè)務(wù)增長(zhǎng)增加,運(yùn)營(yíng)效率對(duì)用戶購(gòu)物體驗(yàn)尤為重要。訪問來源單一,網(wǎng)絡(luò)環(huán)境可控性高,對(duì)傳輸數(shù)據(jù)包進(jìn)行防護(hù)即可;所涉及管理部門較多,統(tǒng)計(jì)數(shù)據(jù)顯示響應(yīng)及時(shí)性要求較高。應(yīng)用需求需求分析技

35、術(shù)手段硬負(fù)載均衡:通過硬件對(duì)訪問請(qǐng)求進(jìn)行分發(fā),如F5就是常見的硬負(fù)載均衡。SSL加速:用硬件對(duì)HTTPS協(xié)議加密數(shù)據(jù)包進(jìn)行安全處理的技術(shù)手段。硬負(fù)載均衡:通過硬件對(duì)訪問請(qǐng)求進(jìn)行分發(fā),如F5就是常見的硬負(fù)載均衡。SSL加速:用硬件對(duì)HTTPS協(xié)議加密數(shù)據(jù)包進(jìn)行安全處理的技術(shù)手段。管理側(cè)CDN網(wǎng)絡(luò)加速:在接入層最前端用硬件按照一定規(guī)則分發(fā)訪問請(qǐng)求,以達(dá)到訪問速度最優(yōu)的目的。多層負(fù)載均衡:使用硬負(fù)載均衡、軟負(fù)載均衡相結(jié)合的方式,在接入層實(shí)現(xiàn)多層次請(qǐng)求分發(fā)。SSL加速:用硬件對(duì)HTTPS協(xié)議加密數(shù)據(jù)包進(jìn)行安全加速處理的手段。流量控制:在流量達(dá)到預(yù)設(shè)值時(shí),通過硬件將新的訪問請(qǐng)求進(jìn)行轉(zhuǎn)發(fā)或者阻斷。技術(shù)架構(gòu)

36、-展現(xiàn)層解決方案(3/7)27運(yùn)營(yíng)側(cè)客戶側(cè)運(yùn)營(yíng)側(cè)不同商鋪、不同時(shí)間段頁(yè)面?zhèn)€性化需求差異很大,頁(yè)面更新頻率較高訪問速度關(guān)乎用戶體驗(yàn)以功能性需求為主,頁(yè)面?zhèn)€性需求不多,頁(yè)面與功能有關(guān),變更較少。數(shù)據(jù)實(shí)時(shí)性要求較高,要求有較高的頁(yè)面響應(yīng)速度。以功能性需求為主,頁(yè)面?zhèn)€性需求不多,頁(yè)面與功能有關(guān),變更較少。數(shù)據(jù)實(shí)時(shí)性要求不高,頁(yè)面響應(yīng)速度要求不高。應(yīng)用需求需求分析靜態(tài)化處理:利用Web服務(wù)器自帶功能實(shí)現(xiàn)對(duì)靜態(tài)頁(yè)面緩存動(dòng)靜分離:在接收訪問請(qǐng)求時(shí),根據(jù)在Web服務(wù)器上預(yù)先設(shè)定規(guī)則,對(duì)動(dòng)態(tài)請(qǐng)求和靜態(tài)請(qǐng)求分發(fā)到指定的服務(wù)器上,目的在于分擔(dān)應(yīng)用層服務(wù)器壓力。Web集群:使用傳統(tǒng)集群技術(shù),通過負(fù)載均衡分擔(dān)訪問Web

37、服務(wù)器壓力,提高響應(yīng)速度。技術(shù)手段Web集群:使用傳統(tǒng)集群技術(shù),通過負(fù)載均衡分擔(dān)訪問Web服務(wù)器壓力,提高響應(yīng)速度。管理側(cè)電商應(yīng)用注重用戶體驗(yàn)對(duì)頁(yè)面響應(yīng)速度要求極高。注重業(yè)務(wù)表現(xiàn)的準(zhǔn)確性注重分析與統(tǒng)計(jì)的友好表達(dá)形式技術(shù)架構(gòu)-應(yīng)用層解決方案(4/7)28運(yùn)營(yíng)側(cè)客戶側(cè)運(yùn)營(yíng)側(cè)需隨時(shí)應(yīng)對(duì)應(yīng)用失效;提供商鋪可控的業(yè)務(wù)調(diào)整流程;有極高的訪問響應(yīng)速度;商品信息等需進(jìn)行緩存提高性能;需隨時(shí)應(yīng)對(duì)應(yīng)用失效;提供可控的運(yùn)營(yíng)管理流程;在自營(yíng)階段商品信息等需進(jìn)行緩存提高性能;需提供可控的管理流程;統(tǒng)計(jì)所使用的元數(shù)據(jù)需要進(jìn)行緩存提高性能。應(yīng)用需求需求分析應(yīng)用無狀態(tài):指應(yīng)用服務(wù)器間共享會(huì)話狀態(tài),達(dá)到會(huì)話狀態(tài)與應(yīng)用服務(wù)器無關(guān)

38、目的。搜索引擎:通過關(guān)鍵字進(jìn)行信息檢索分布式緩存:屬于分布式計(jì)算一種,無單點(diǎn)故障、可擴(kuò)展的緩存技術(shù)。模板技術(shù):將頁(yè)面制作與程序開發(fā)分離,按照約定變量填充頁(yè)面內(nèi)容。應(yīng)用集群:使用傳統(tǒng)集群技術(shù),通過負(fù)載均衡分擔(dān)訪問應(yīng)用服務(wù)器壓力,提高響應(yīng)速度。技術(shù)手段管理側(cè)電商對(duì)應(yīng)用的高可用性要求極高應(yīng)用的發(fā)展能夠適應(yīng)業(yè)務(wù)的快速調(diào)整應(yīng)用的負(fù)載能力能夠根據(jù)壓力自由伸縮,無單點(diǎn)故障關(guān)注業(yè)務(wù)的標(biāo)準(zhǔn)化和規(guī)范化業(yè)務(wù)邏輯的嚴(yán)密性要求較高。關(guān)注業(yè)務(wù)的標(biāo)準(zhǔn)化和規(guī)劃范業(yè)務(wù)邏輯的嚴(yán)密性要求較高。應(yīng)用無狀態(tài):指應(yīng)用服務(wù)器間共享會(huì)話狀態(tài),達(dá)到會(huì)話狀態(tài)與應(yīng)用服務(wù)器無關(guān)目的。搜索引擎:通過關(guān)鍵字進(jìn)行信息檢索。分布式緩存:屬于分布式計(jì)算一種,

39、無單點(diǎn)故障、可擴(kuò)展的緩存技術(shù)。應(yīng)用集群:使用傳統(tǒng)集群技術(shù),通過負(fù)載均衡分擔(dān)訪問應(yīng)用服務(wù)器壓力,提高響應(yīng)速度。分布式緩存:屬于分布式計(jì)算一種,無單點(diǎn)故障、可擴(kuò)展的緩存技術(shù)。應(yīng)用集群:使用傳統(tǒng)集群技術(shù),通過負(fù)載均衡分擔(dān)訪問應(yīng)用服務(wù)器壓力,提高響應(yīng)速度。技術(shù)架構(gòu)-服務(wù)層解決方案(5/7)29運(yùn)營(yíng)側(cè)客戶側(cè)運(yùn)營(yíng)側(cè)在訂單交易、搶購(gòu)、秒殺等交易系統(tǒng)負(fù)載大,業(yè)務(wù)交互頻繁,業(yè)務(wù)覆蓋面廣。隨訪問量增加,系統(tǒng)負(fù)載隨時(shí)調(diào)整業(yè)務(wù)覆蓋面涵蓋廣,整個(gè)商城都在業(yè)務(wù)范圍內(nèi)。隨時(shí)應(yīng)對(duì)突發(fā)事件處理,必要時(shí)需要進(jìn)行程序升級(jí)。 監(jiān)管商城運(yùn)營(yíng)、運(yùn)作情況。隨時(shí)應(yīng)對(duì)管理決策變化,帶來分析程序維度調(diào)整需求。應(yīng)用需求需求分析統(tǒng)一認(rèn)證:一個(gè)商城一

40、套認(rèn)證體系。服務(wù)框架:應(yīng)用層請(qǐng)求分發(fā)給響應(yīng)的服務(wù)組件,是一個(gè)軟負(fù)載均衡。通用數(shù)據(jù)訪問組件:實(shí)現(xiàn)多數(shù)據(jù)源,多數(shù)據(jù)庫(kù)支持等,封裝特有數(shù)據(jù)操作方法,消除不同數(shù)據(jù)庫(kù)、不同語法的差異。組件化開發(fā):將各業(yè)務(wù)功能模塊化,使各個(gè)模塊之間可以單獨(dú)開發(fā),單獨(dú)測(cè)試,互相不影響。技術(shù)手段管理側(cè)統(tǒng)一認(rèn)證:一個(gè)商城一套認(rèn)證體系。組件化開發(fā):將各業(yè)務(wù)功能模塊化,使各個(gè)模塊之間可以單獨(dú)開發(fā),單獨(dú)測(cè)試,互相不影響。事件處理快速、高效,事件交互并行化。各功模塊彼此獨(dú)立,能夠單獨(dú)運(yùn)行、更新、卸載,避免單點(diǎn)關(guān)聯(lián)影響信息傳遞一致性要求高。事件發(fā)起后,需要同步獲得響應(yīng)結(jié)果。信息傳遞受一定的安全策略限制。信息傳遞一致性要求高。事件發(fā)起后,

41、需要同步獲得響應(yīng)結(jié)果。信息傳遞受一定的安全策略限制。統(tǒng)一認(rèn)證:一個(gè)商城一套認(rèn)證體系。組件化開發(fā):將各業(yè)務(wù)功能模塊化,使各個(gè)模塊之間可以單獨(dú)開發(fā),單獨(dú)測(cè)試,互相不影響。技術(shù)架構(gòu)-數(shù)據(jù)層解決方案(6/7)30運(yùn)營(yíng)側(cè) 客戶側(cè)運(yùn)營(yíng)側(cè)存放結(jié)構(gòu)化、非結(jié)構(gòu)化數(shù)據(jù),如商品信息、圖片等。海量數(shù)據(jù)需要負(fù)載高、易橫向、縱向擴(kuò)展數(shù)據(jù)庫(kù)、存儲(chǔ)支持。數(shù)據(jù)傾向持久化存儲(chǔ)方式。訪問數(shù)據(jù)量與客戶側(cè)數(shù)據(jù)量相關(guān),隨之增長(zhǎng) 。商城運(yùn)營(yíng)數(shù)據(jù)為分析基礎(chǔ),對(duì)數(shù)據(jù)清洗、轉(zhuǎn)換、集成、加載的準(zhǔn)確度、性能保證。體現(xiàn)數(shù)據(jù)分析計(jì)算能力。應(yīng)用需求需求分析分布式文件系統(tǒng):屬于分布式計(jì)算一種,無單點(diǎn)故障、可擴(kuò)展的文件管理系統(tǒng)。分布式關(guān)系數(shù)據(jù)庫(kù):指放置在核心

42、數(shù)據(jù)庫(kù)前端的數(shù)據(jù)庫(kù),采取技術(shù)手段處理,按業(yè)務(wù)、按功能存放數(shù)據(jù),定期將數(shù)據(jù)向核心數(shù)據(jù)庫(kù)進(jìn)行歸集,同時(shí)定期從核心數(shù)據(jù)庫(kù)上進(jìn)行數(shù)據(jù)同步。集中式關(guān)系數(shù)據(jù)庫(kù):指商城的核心數(shù)據(jù)庫(kù),存放商城運(yùn)營(yíng)所有數(shù)據(jù)。海量數(shù)據(jù)存儲(chǔ):可橫向擴(kuò)展存儲(chǔ),支持海量數(shù)據(jù)。技術(shù)手段管理側(cè)數(shù)據(jù)海量化,存儲(chǔ)的數(shù)據(jù)種類多樣。數(shù)據(jù)查詢與寫入的并發(fā)壓力巨大。核心交易數(shù)據(jù)對(duì)數(shù)據(jù)可靠性要求高。數(shù)據(jù)一致性要求高。數(shù)據(jù)可靠性要求高。數(shù)據(jù)完整性要求高。數(shù)據(jù)的分析計(jì)算能力要求極高。分布式文件系統(tǒng):屬于分布式計(jì)算一種,無單點(diǎn)故障、可擴(kuò)展的文件管理系統(tǒng)。集中式關(guān)系數(shù)據(jù)庫(kù):指商城的核心數(shù)據(jù)庫(kù),存放商城運(yùn)營(yíng)所有數(shù)據(jù)。集中式關(guān)系數(shù)據(jù)庫(kù):指商城的核心數(shù)據(jù)庫(kù),存放商城

43、運(yùn)營(yíng)所有數(shù)據(jù)。大數(shù)據(jù)存儲(chǔ)與分析:定期抽取。集中式關(guān)系數(shù)據(jù)庫(kù)中的數(shù)據(jù)作為統(tǒng)計(jì)分析源數(shù)據(jù),所有的分析統(tǒng)計(jì)基于該數(shù)據(jù)源進(jìn)行。內(nèi)存數(shù)據(jù)庫(kù):主要用于數(shù)據(jù)分析計(jì)算,將所有的需計(jì)算數(shù)據(jù)都放置到內(nèi)存中,磁盤I/O瓶頸大大降低,計(jì)算速度大幅提升。技術(shù)架構(gòu)-基礎(chǔ)設(shè)施層解決方案(7/7)31運(yùn)營(yíng)側(cè)客戶側(cè)運(yùn)營(yíng)側(cè)系統(tǒng)負(fù)載高。數(shù)據(jù)傳輸量大。硬件資源可進(jìn)行靈活分配。系統(tǒng)負(fù)載高。硬件資源可進(jìn)行靈活分配。系統(tǒng)負(fù)載高。硬件資源可進(jìn)行靈活分配。應(yīng)用需求需求分析高速網(wǎng)絡(luò):指除保證網(wǎng)絡(luò)帶寬的基礎(chǔ)上,加上高速網(wǎng)卡的配合實(shí)現(xiàn)千兆、萬兆網(wǎng)絡(luò),在網(wǎng)絡(luò)傳輸層實(shí)現(xiàn)高速數(shù)據(jù)傳輸。SSD加速:使用固態(tài)硬盤在存儲(chǔ)之前做高速緩存。虛擬化:當(dāng)前主流技術(shù),將

44、物理硬件轉(zhuǎn)化為邏輯硬件,常用的主機(jī)虛擬化、網(wǎng)絡(luò)虛擬化、存儲(chǔ)虛擬化。技術(shù)手段管理側(cè)SSD加速:使用固態(tài)硬盤在存儲(chǔ)之前做高速緩存。虛擬化:當(dāng)前主流技術(shù),將物理硬件轉(zhuǎn)化為邏輯硬件,常用的主機(jī)虛擬化、網(wǎng)絡(luò)虛擬化、存儲(chǔ)虛擬化。SSD加速:使用固態(tài)硬盤在存儲(chǔ)之前做高速緩存。虛擬化:當(dāng)前主流技術(shù),將物理硬件轉(zhuǎn)化為邏輯硬件,常用的主機(jī)虛擬化、網(wǎng)絡(luò)虛擬化、存儲(chǔ)虛擬化。對(duì)I/O吞吐能力要求高,能夠承擔(dān)大并發(fā)的寫入與讀取。負(fù)載能力能夠根據(jù)壓力變化進(jìn)行自由伸縮。負(fù)載能力能夠根據(jù)壓力變化進(jìn)行自由伸縮。對(duì)并行計(jì)算能力要求較高。技術(shù)架構(gòu) -技術(shù)概覽32網(wǎng)絡(luò)接入層展現(xiàn)層應(yīng)用層服務(wù)層數(shù)據(jù)層基礎(chǔ)設(shè)施管理側(cè)客戶側(cè)運(yùn)營(yíng)側(cè)公司已成熟應(yīng)

45、用技術(shù),一期建設(shè)采用互聯(lián)網(wǎng)已成熟應(yīng)用,一期建設(shè)采用結(jié)合業(yè)務(wù)拓展規(guī)劃,二期建設(shè)采用內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)多層負(fù)載均衡SSL加速硬負(fù)載均衡SSL加速硬負(fù)載均衡SSL加速流量控制頁(yè)面局部靜態(tài)化動(dòng)靜分離Web容器集群Web容器集群會(huì)話無狀態(tài)分布式緩存會(huì)話無狀態(tài)分布式緩存分布式緩存服務(wù)框架服務(wù)集群服務(wù)集群服務(wù)集群分布式文件系統(tǒng)分布式關(guān)系數(shù)據(jù)庫(kù)分布式文件系統(tǒng)集中式關(guān)系型數(shù)據(jù)庫(kù)集中式關(guān)系型數(shù)據(jù)庫(kù)運(yùn)維體系高速網(wǎng)絡(luò)SSD加速虛擬化虛擬化大數(shù)據(jù)存儲(chǔ)與分析內(nèi)存數(shù)據(jù)庫(kù)SSD加速通用數(shù)據(jù)訪問組件模板技術(shù)業(yè)務(wù)規(guī)則引擎混合式關(guān)系數(shù)據(jù)庫(kù)安全保障應(yīng)用服務(wù)器集群應(yīng)用服務(wù)器集群應(yīng)用服務(wù)器集群可視化技術(shù)Web容器集群搜索引擎搜索引擎

46、搜索引擎SSD加速虛擬化技術(shù)架構(gòu)-技術(shù)架構(gòu) -總體架構(gòu)33技術(shù)架構(gòu)要素網(wǎng)絡(luò)接入層:通過CDN緩存頁(yè)面;展現(xiàn)層:采用動(dòng)態(tài)分離、頁(yè)面靜態(tài)化提升頁(yè)面訪問速度;應(yīng)用層:采用應(yīng)用無狀態(tài)實(shí)現(xiàn)服務(wù)層:服務(wù)化、SOA架構(gòu)數(shù)據(jù)層:采用分布式數(shù)據(jù)處理技術(shù)提升并發(fā)以及海量數(shù)據(jù)處理能力;基礎(chǔ)設(shè)施層:以x86服務(wù)器為主,通過虛擬化進(jìn)行動(dòng)態(tài)資源擴(kuò)展技術(shù)架構(gòu)-網(wǎng)絡(luò)接入層網(wǎng)絡(luò)接入層能夠?qū)崿F(xiàn)多種方式包括: internet CDN IPSec VPN SSL VPN WLAN 3G采用眾多關(guān)鍵技術(shù): CDN技術(shù)應(yīng)用 鏈路負(fù)載均衡技術(shù)應(yīng)用 硬件負(fù)載均衡技術(shù) 軟件負(fù)載均衡技術(shù) 安全防御與過濾技術(shù) 流量控制技術(shù)展現(xiàn)技術(shù)特點(diǎn)34技術(shù)架

47、構(gòu)-SSL加速SSL加速交換機(jī)應(yīng)用服務(wù)器應(yīng)用服務(wù)器訪問用戶訪問用戶HTTPS訪問HTTPS訪問SSL加速卡35-網(wǎng)絡(luò)接入層 SSL(加密套接字協(xié)議層)是一種應(yīng)用極為廣泛的WEB信息安全傳送協(xié)議。由于SSL運(yùn)用加密算法和密碼,其加密/解密過程需大量占用服務(wù)器的CPU資源,使CPU利用率接近100%,從而大大降低服務(wù)器性能。在網(wǎng)絡(luò)用戶大增的情況下,網(wǎng)絡(luò)性能將急劇降低。 電商系統(tǒng)在客戶側(cè)、運(yùn)營(yíng)側(cè)和管理側(cè)提供商戶和工作人員的HTTPS的接入,必然采用SSL加密認(rèn)證方式,迫切需要通過技術(shù)手段緩解上述問題。SSL加速技術(shù):將加密數(shù)據(jù)推送到專有設(shè)備進(jìn)行高速解密后再回傳到常規(guī)網(wǎng)絡(luò),完成常規(guī)數(shù)據(jù)互動(dòng)。具體實(shí)現(xiàn)方

48、法有: SSL VPN 網(wǎng)絡(luò)系統(tǒng) SSL 加速卡(置于服務(wù)器端PCI插槽上) 交換機(jī)SSL加速模塊技術(shù)架構(gòu)-展現(xiàn)層由于頁(yè)面請(qǐng)求壓力各有差異,客戶側(cè)、運(yùn)營(yíng)側(cè)、管理側(cè)采取不同的展現(xiàn)技術(shù)客戶側(cè)面向頁(yè)面請(qǐng)求壓力大,采用動(dòng)靜分離技術(shù),使web服務(wù)器只處理靜態(tài)頁(yè)面,提升其承載能力。動(dòng)態(tài)內(nèi)容采用局部靜態(tài)化方式處理模版技術(shù),協(xié)助實(shí)現(xiàn)靜態(tài)化,并可結(jié)合布局樣式方式快速定制電商門戶樣式,而且商戶通過上傳模版壓縮包,定制其商鋪展現(xiàn)展現(xiàn)技術(shù)特點(diǎn)36技術(shù)架構(gòu)-展現(xiàn)層 -靜態(tài)化 為了降低應(yīng)用層壓力,通過動(dòng)靜分離和靜態(tài)化技術(shù)手段在展示層對(duì)每次請(qǐng)求進(jìn)行識(shí)別,將動(dòng)態(tài)請(qǐng)求、靜態(tài)請(qǐng)求進(jìn)行引導(dǎo),對(duì)目標(biāo)頁(yè)面內(nèi)容無更新的請(qǐng)求使用靜態(tài)頁(yè)面響

49、應(yīng),對(duì)目標(biāo)頁(yè)面內(nèi)容有更新的靜態(tài)頁(yè)面通過模板技術(shù)生成靜態(tài)頁(yè)面后響應(yīng),對(duì)動(dòng)態(tài)請(qǐng)求仍然由應(yīng)用服務(wù)器進(jìn)行處理。37應(yīng)用客戶側(cè)運(yùn)營(yíng)側(cè)管理側(cè)請(qǐng)求響應(yīng)請(qǐng)求響應(yīng)請(qǐng)求響應(yīng)展現(xiàn)層應(yīng)用層Web服務(wù)反向代理Rewrite模塊靜態(tài)頁(yè)面靜態(tài)請(qǐng)求靜態(tài)頁(yè)面頁(yè)面緩存頁(yè)面片段緩存模板技術(shù)應(yīng)用動(dòng)態(tài)請(qǐng)求頁(yè)面有更新動(dòng)靜分離請(qǐng)求分發(fā)基于正則表達(dá)式解析器開發(fā)的重寫引擎,按照Web管理定義規(guī)則重寫請(qǐng)求訪問地址。Rewrite模塊有些類型的動(dòng)態(tài)請(qǐng)求先直接從頁(yè)面緩存中查找,查不到在請(qǐng)求應(yīng)用應(yīng)用里面,頁(yè)面里某項(xiàng)部分相對(duì)不變的部分使用頁(yè)面片段緩存技術(shù) 頁(yè)面(片段)緩存技術(shù)架構(gòu)-應(yīng)用層采用J2EE架構(gòu)實(shí)現(xiàn)應(yīng)用邏輯。采用n層結(jié)構(gòu):前端采用MVC模式實(shí)現(xiàn)

50、;業(yè)務(wù)邏輯采用spring框架;數(shù)據(jù)持久層采用DAO技術(shù),例如ibatis,hibernateJ2EE架構(gòu)應(yīng)用無狀態(tài),緩解了應(yīng)用session同步壓力,并可實(shí)現(xiàn)大規(guī)模部署無狀態(tài)化場(chǎng)景:用戶session、購(gòu)物車、驗(yàn)證碼等狀態(tài)數(shù)據(jù)存于分布式緩存服務(wù)。本地瀏覽器將唯一標(biāo)識(shí)保存在cookie中,訪問請(qǐng)求發(fā)送給任意服務(wù)器,通過分布式緩存獲取狀態(tài)信息,組合動(dòng)態(tài)內(nèi)容。應(yīng)用無狀態(tài)化38技術(shù)架構(gòu)-應(yīng)用層 -應(yīng)用無狀態(tài)(1/2)應(yīng)用節(jié)點(diǎn)1應(yīng)用節(jié)點(diǎn)2Session復(fù)制應(yīng)用節(jié)點(diǎn)1應(yīng)用節(jié)點(diǎn)2分布式緩存?zhèn)鹘y(tǒng)模式互聯(lián)網(wǎng)模式采用集中式session管理完成對(duì)用戶信息、購(gòu)物車、訂單狀態(tài)、付款狀態(tài)保存,各應(yīng)用節(jié)點(diǎn)均為無狀態(tài)連接

51、,無論故障排除或橫向擴(kuò)展均不影響已建立的會(huì)話狀態(tài)?;ヂ?lián)網(wǎng)模式 使用集群來解決客戶端的狀態(tài)信息的保存,但集群節(jié)點(diǎn)間session通信會(huì)隨節(jié)點(diǎn)增多而開銷增大。當(dāng)從集群中移除故障節(jié)點(diǎn),將影響部分用戶的正常使用,橫向擴(kuò)展的session復(fù)制也增加了橫向擴(kuò)展難度。傳統(tǒng)模式39應(yīng)用會(huì)話1應(yīng)用節(jié)點(diǎn)1應(yīng)用節(jié)點(diǎn)2應(yīng)用節(jié)點(diǎn)3應(yīng)用節(jié)點(diǎn)4應(yīng)用節(jié)點(diǎn)5會(huì)話2分布式緩存用戶信息購(gòu)物車交易狀態(tài)用戶狀態(tài)購(gòu)物車交易狀態(tài)技術(shù)架構(gòu)-應(yīng)用層 -應(yīng)用無狀態(tài)(2/2)40前端業(yè)務(wù)在進(jìn)行過程中,客戶端會(huì)與應(yīng)用節(jié)點(diǎn)間會(huì)根據(jù)會(huì)話請(qǐng)求建立相應(yīng)會(huì)話,本身應(yīng)用節(jié)點(diǎn)是無狀態(tài)的,應(yīng)用節(jié)點(diǎn)間的會(huì)話狀態(tài)相互共享。會(huì)話請(qǐng)求應(yīng)用節(jié)點(diǎn)在會(huì)話初次建立時(shí),將會(huì)話狀態(tài)發(fā)

52、送到分布式緩存中儲(chǔ)存。儲(chǔ)存會(huì)話狀態(tài)應(yīng)用節(jié)點(diǎn)在自身節(jié)點(diǎn)上未能通過會(huì)話句柄找到對(duì)應(yīng)的會(huì)話狀態(tài)時(shí),會(huì)從分布式緩存中通過句柄獲取相應(yīng)會(huì)話。獲取會(huì)話狀態(tài)展示層會(huì)話1用戶信息購(gòu)物車交易狀態(tài)應(yīng)用層應(yīng)用節(jié)點(diǎn)1數(shù)據(jù)層分布式緩存會(huì)話狀態(tài)1會(huì)話狀態(tài)2會(huì)話狀態(tài)N會(huì)話請(qǐng)求會(huì)話請(qǐng)求儲(chǔ)存會(huì)話狀態(tài)獲取會(huì)話狀態(tài)應(yīng)用節(jié)點(diǎn)2應(yīng)用節(jié)點(diǎn)3應(yīng)用節(jié)點(diǎn)N會(huì)話2用戶信息購(gòu)物車交易狀態(tài)會(huì)話N用戶信息購(gòu)物車交易狀態(tài)客戶側(cè)技術(shù)架構(gòu)-應(yīng)用層 -模板技術(shù)41 在電子商城系統(tǒng)的客戶側(cè)、運(yùn)營(yíng)側(cè)部分功能,凡涉及商戶對(duì)商鋪維護(hù)頻繁,個(gè)性化需求較多的業(yè)務(wù),通過定制代碼開發(fā)的方式難易滿足商戶需求,也會(huì)帶來不可估量的開發(fā)工作量。采用客戶側(cè)商鋪信息通過模板技術(shù)生成靜態(tài)

53、頁(yè)面策略,不僅滿足商鋪靈活多變的個(gè)性化需求,也是現(xiàn)在電商行業(yè)中慣用做法。Web服務(wù)器應(yīng)用服務(wù)器分布式緩存Velocity模板靜態(tài)頁(yè)面Web服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器應(yīng)用服務(wù)器動(dòng)態(tài)請(qǐng)求生成靜態(tài)頁(yè)整頁(yè)緩存模板技術(shù)請(qǐng)求響應(yīng)靜態(tài)資源展示層服務(wù)層應(yīng)用層頁(yè)面模板技術(shù)架構(gòu)-服務(wù)層 -服務(wù)框架42服務(wù)化,實(shí)現(xiàn)系統(tǒng)解耦,服務(wù)之間相互獨(dú)立,可快速響應(yīng)互聯(lián)網(wǎng)需求。服務(wù)可分基礎(chǔ)服務(wù)以及業(yè)務(wù)服務(wù)。服務(wù)化服務(wù)框架實(shí)現(xiàn)服務(wù)上線下線管理,服務(wù)注冊(cè),服務(wù)版本管理等;服務(wù)提供者通過服務(wù)集成注冊(cè)服務(wù),由服務(wù)調(diào)用者進(jìn)行服務(wù)訂購(gòu),由“服務(wù)集成”定時(shí)推送服務(wù)列表;。不同于企業(yè)服務(wù)總線ESB同步服務(wù)采用點(diǎn)對(duì)點(diǎn)的方式,不經(jīng)過服務(wù)框架,直接調(diào)

54、用,異步服務(wù)由消息隊(duì)列方式實(shí)現(xiàn)。服務(wù)集成框架搜索引擎,可對(duì)平臺(tái)信息進(jìn)行檢索,從而緩解了關(guān)系數(shù)據(jù)庫(kù)查詢產(chǎn)品壓力。統(tǒng)一授權(quán),可對(duì)賬戶進(jìn)行統(tǒng)一管理,實(shí)現(xiàn)平臺(tái)各個(gè)子系統(tǒng)之間。基礎(chǔ)服務(wù)應(yīng)用服務(wù)消費(fèi)者服務(wù)消費(fèi)者服務(wù)消費(fèi)者應(yīng)用節(jié)點(diǎn)1應(yīng)用節(jié)點(diǎn)1應(yīng)用節(jié)點(diǎn)1服務(wù)注冊(cè)中心消息總線消息隊(duì)列調(diào)度處理服務(wù)框架基礎(chǔ)服務(wù)搜索引擎統(tǒng)一授權(quán)業(yè)務(wù)服務(wù)業(yè)務(wù)服務(wù)業(yè)務(wù)服務(wù)業(yè)務(wù)服務(wù)同步調(diào)用服務(wù)列表同步異步調(diào)用消費(fèi)著訂閱技術(shù)架構(gòu)-服務(wù)層 -搜索引擎采用先進(jìn)的中文分詞技術(shù),切分詞精度和效率高中文切分詞搜索引擎能夠準(zhǔn)確地捕捉到用戶所輸入語句的真正意圖,準(zhǔn)確地向用戶返回最符合其需求的搜索結(jié)果語義搜索 將基于數(shù)據(jù)庫(kù)的搜索演變?yōu)榛诰W(wǎng)頁(yè)的搜索,搜索的

55、內(nèi)容通過搜索引擎事先索引,返回用戶的為靜態(tài)網(wǎng)頁(yè)資源,大大降低應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)的壓力。商品查詢定時(shí)調(diào)度索引生成數(shù)據(jù)抓取分布式文件系統(tǒng)查詢請(qǐng)求集中式關(guān)系數(shù)據(jù)庫(kù)查詢檢索服務(wù)返回結(jié)果索引文件查詢請(qǐng)求檢索結(jié)果索引調(diào)度命令原始數(shù)據(jù)原始數(shù)據(jù)原始數(shù)據(jù)43技術(shù)架構(gòu)-服務(wù)層 -統(tǒng)一認(rèn)證對(duì)比項(xiàng)票據(jù)方式反向代理壓力情況只做第一次登錄驗(yàn)證,后續(xù)均通過客戶端加密傳遞認(rèn)證信息,負(fù)載等同UV,壓力相對(duì)較小。登錄期間需要監(jiān)控各個(gè)接入系統(tǒng)的響應(yīng),所有登錄與跳轉(zhuǎn)均需全程控制,負(fù)載與PV量等同,壓力極大。負(fù)載能力負(fù)載能力取決于承載硬件與應(yīng)用服務(wù)器的負(fù)載能力,可提供數(shù)據(jù)庫(kù)和LDAP兩種方式的認(rèn)證負(fù)載能力取決與反向代理軟件性能,通?;?/p>

56、于反向代理軟件綁定的LDAP擴(kuò)展能力橫向擴(kuò)展基于應(yīng)用服務(wù)器的橫向擴(kuò)展主流基于反向代理認(rèn)證軟件均支持集群擴(kuò)展,但認(rèn)證信息的集中管理,會(huì)導(dǎo)致一旦某個(gè)節(jié)點(diǎn)失效,通過該節(jié)點(diǎn)認(rèn)證的用戶需要重新認(rèn)證。安全性用戶認(rèn)證信息傳遞與保持均通過自定義加密,安全性取決于加密算法本身。認(rèn)證信息傳遞和保存的安全性取決于反向代理軟件自身的安全機(jī)制應(yīng)用特點(diǎn)接入應(yīng)用必須以預(yù)先協(xié)定的票據(jù)協(xié)議作為認(rèn)證基礎(chǔ)反向代理特點(diǎn)為與具體應(yīng)用實(shí)現(xiàn)無關(guān),無需接入應(yīng)用進(jìn)行改造,應(yīng)用案例主流門戶網(wǎng)站如新浪、搜狐等,主流電商平臺(tái)如淘寶商城、京東商城均采用票據(jù)方式主要用于企業(yè)級(jí)認(rèn)證,代表的為Novell Access ManagerIBM Tivoli等

57、結(jié)合互聯(lián)網(wǎng)應(yīng)用的特點(diǎn),統(tǒng)一認(rèn)證方式采用票據(jù)方式。44技術(shù)架構(gòu)-數(shù)據(jù)層45緩存用戶session、驗(yàn)證碼應(yīng)用會(huì)話無狀態(tài)實(shí)現(xiàn)的關(guān)鍵節(jié)點(diǎn)支持分布式,屏蔽了單點(diǎn)故障,可水平橫向擴(kuò)展內(nèi)存以及計(jì)算容量分布式緩存用于保存網(wǎng)站圖片、搜索索引文件等非結(jié)構(gòu)化數(shù)據(jù)使用分布式文件系統(tǒng)可以水平橫向擴(kuò)展文件容量以及處理能力分布式文件系統(tǒng)實(shí)現(xiàn)海量數(shù)據(jù)的存儲(chǔ)、分析以及實(shí)時(shí)查詢統(tǒng)一保存日志以及監(jiān)控信息等數(shù)據(jù)。保存評(píng)論、商品擴(kuò)展屬性非交易數(shù)據(jù)。保存核心數(shù)據(jù)庫(kù)的歸檔信息提供日志、監(jiān)控信息實(shí)時(shí)以及準(zhǔn)實(shí)時(shí)查詢,提供商品擴(kuò)展屬性、評(píng)論非交易數(shù)據(jù)實(shí)時(shí)查詢。保存了核心數(shù)據(jù)庫(kù)歷史歸檔性息,為大數(shù)據(jù)分析提供數(shù)據(jù)支撐歸檔數(shù)據(jù)通過配套的“ETL工具

58、”從核心數(shù)據(jù)按規(guī)則導(dǎo)入分布式Nosql數(shù)據(jù)庫(kù)前置數(shù)據(jù)庫(kù)分為三個(gè)中心:訂單中心、商品中心、會(huì)員中心,其中訂單中心與商品中心按照商戶分庫(kù),會(huì)員中心按照會(huì)員分庫(kù),客戶側(cè)涉及同一中心操作在前置數(shù)據(jù)庫(kù)處理。核心數(shù)據(jù)庫(kù)保存了全量,客戶側(cè)涉及跨中心操作以及運(yùn)營(yíng)側(cè)、管理側(cè)操作在核心數(shù)據(jù)庫(kù)中處理。核心數(shù)據(jù)庫(kù)改動(dòng)需要同步到前置數(shù)據(jù)庫(kù),而前置服務(wù)庫(kù)改動(dòng)將通過“數(shù)據(jù)同步服務(wù)”規(guī)集到核心數(shù)據(jù)庫(kù)?;旌闲完P(guān)系數(shù)據(jù)庫(kù)技術(shù)架構(gòu)-數(shù)據(jù)層 -分布式文件系統(tǒng)46 在電子商城系統(tǒng)中,分布式文件系統(tǒng)用于對(duì)非結(jié)構(gòu)數(shù)據(jù),如:圖片、視頻、搜索索引文件等的存儲(chǔ),使訪問文件更加容易,提升文件讀取容錯(cuò)率,確保電子商城系統(tǒng)運(yùn)行性能。客戶側(cè)商品信息促銷

59、活動(dòng)商品檢索分布式文件系統(tǒng)圖片視頻索引文件搜索引擎靜態(tài)化組件運(yùn)營(yíng)側(cè)商品檢索商品信息應(yīng)用層服務(wù)層數(shù)據(jù)層文件數(shù)量多 平均每個(gè)商品有20個(gè)圖片; 文件小 平均每個(gè)文件大小在700K; 每個(gè)原始圖片將生成8張左右縮略圖,平均縮略圖大小為10K;數(shù)據(jù)吞吐量大 日均流量的90%為圖片;電商非結(jié)構(gòu)化文件特點(diǎn)無單點(diǎn)故障,可橫向擴(kuò)展實(shí)時(shí)在線動(dòng)態(tài)擴(kuò)容,可通過增加磁盤、節(jié)點(diǎn)和機(jī)柜等多種靈活的方式實(shí)時(shí)對(duì)存儲(chǔ)容量擴(kuò)展,擴(kuò)容期間服務(wù)不中斷;隨著節(jié)點(diǎn)的增加,吞吐量和讀寫帶寬隨之線性增長(zhǎng);分布式文件系統(tǒng)特點(diǎn)技術(shù)架構(gòu)-基礎(chǔ)設(shè)施47互聯(lián)網(wǎng)CDNWEB層應(yīng)用層數(shù)據(jù)層萬兆骨干網(wǎng)管理側(cè)運(yùn)營(yíng)側(cè)開發(fā)區(qū)測(cè)試區(qū)運(yùn)維區(qū)客戶側(cè)交易數(shù)據(jù)庫(kù)集中存儲(chǔ)磁

60、盤陣列SSD加速搜索引擎SSD加速WEB服務(wù)器虛擬化應(yīng)用服務(wù)器虛擬化應(yīng)用服務(wù)器虛擬化應(yīng)用服務(wù)器虛擬化分布式文件虛擬化CDNCDN應(yīng)用服務(wù)器虛擬化技術(shù)架構(gòu)-基礎(chǔ)設(shè)施 -虛擬化48平臺(tái)系統(tǒng)可采用虛擬化技術(shù)構(gòu)建如下資源池:WEB層服務(wù)器應(yīng)用層服務(wù)器物理機(jī)與虛擬化部署規(guī)劃:平臺(tái)各種應(yīng)用系統(tǒng)、存儲(chǔ)和網(wǎng)絡(luò)皆可采用虛擬化部署。具體虛擬化和物理化比例根據(jù)實(shí)際需要進(jìn)行部署。企業(yè)/個(gè)人商城WEB層WEB虛擬機(jī)池負(fù)載均衡企業(yè)/個(gè)人商城WEB服務(wù)器企業(yè)/個(gè)人商城APP層APP虛擬機(jī)池負(fù)載均衡企業(yè)/個(gè)人商城APP服務(wù)器.物理架構(gòu)-硬件設(shè)計(jì)策略49WEB層、應(yīng)用層采用云計(jì)算技術(shù),可動(dòng)態(tài)調(diào)配資源、橫向擴(kuò)展。數(shù)據(jù)層考慮數(shù)據(jù)的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論