青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

逛奔的蝸牛

我不聰明,但我會很努力

   ::  :: 新隨筆 ::  ::  :: 管理 ::

From: http://blog.csdn.net/tearsmo/article/details/7410438

你發現快要過年了,于是想給你的女朋友買一件毛衣,你打開了www.taobao.com。這時你的瀏覽器首先查詢DNS服務器,將www.taobao.com轉換成ip地址。不過首先你會發現,你在不同的地區或者不同的網絡(電信、聯通、移動)的情況下,轉換后的IP地址很可能是 不一樣的,這首先涉及到負載均衡的第一步,通過DNS解析域名時將你的訪問分配到不同的入口,同時盡可能保證你所訪問的入口是所有入口中可能較快的一個 (這和后文的CDN不一樣)。

  你通過這個入口成功的訪問了www.taobao.com的實際的入口IP地址。這時你產生了一個PV,即Page View,頁面訪問。每日每個網站的總PV量是形容一個網站規模的重要指標。淘寶網全網在平日(非促銷期間)的PV大概是16-25億之間。同時作為一個獨立的用戶,你這次訪問淘寶網的所有頁面,均算作一個UV(Unique Visitor用戶訪問)。最近臭名昭著的12306.cn的日PV量最高峰在10億左右,而UV量卻遠小于淘寶網十余倍,這其中的原因我相信大家都會知道。

  因為同一時刻訪問www.taobao.com的人數過于巨大,所以即便是生成淘寶首頁頁面的服務器,也不可能僅有一臺。僅用于生成www.taobao.com首頁的服務器就可能有成百上千臺,那么你的一次訪問時生成頁面給你看的任務便會被分配給其中一臺服務器完成。這個過程要保證公正、公平、平均(暨這成百上千臺服務器每臺負擔的用戶數要差不多),這一很復雜的過程是由幾個系統配合完成,其中最關鍵的便是LVS(Linux Virtual Server),世界上最流行的負載均衡系統之一,正是由目前在淘寶網供職的章文嵩博士開發的。

  經過一系列復雜的邏輯運算和數據處理,用于這次給你看的淘寶網首頁的HTML內容便生成成功了。對web前端稍微有點常識的童鞋都應該知道,下一步瀏覽器會去加載頁面中用到的css、js、圖片、腳本和資源文件。但是可能相對較少的同學才會知道,你的瀏覽器在同一個域名下并發加載的資源數量是有限制的,例如IE6-7是兩個,IE8是6個,Chrome各版本不大一樣,一般是4-6個。我剛剛看了一下,我訪問淘寶網首頁需要加載126個資源,那么如此小的并發連接數自然會加載很久。所以前端開發人員往往會將上述這些資源文件分布在好多個域名下,變相的繞過瀏覽器的這個限制,同時也為下文的CDN工作做準備。

  據不可靠消息,在雙十一當天高峰,淘寶的訪問流量最巔峰達到871GB/S。這個數字意味著需要178萬個4Mb帶寬的家庭寬帶才能負擔的起,也完全有能力拖垮一個中小城市的全部互聯網帶寬。那么顯然,這些訪問流量不可能集中在一起。并且大家都知道,不同地區不同網絡(電信、聯通等)之間互訪會非常緩慢,但是你卻發現很少發現淘寶網訪問緩慢。這便是CDN(Content Delivery Network),即內容分發網絡的作用。淘寶在全國各地建立了數十上百個CDN節點,利用一些手段保證你訪問的(這里主要指js、css、圖片等)地方是離你最近的CDN節點,這樣便保證了大流量分散在各地訪問的加速節點上。

  這便出現了一個問題,那就是假若一個賣家發布了一個新的寶貝,上傳了幾張新的寶貝圖片,那么淘寶網如何保證全國各地的CDN節點中都會同步的存在這幾張圖片供用戶使用呢?這里邊就涉及到了大量的內容分發與同步的相關技術。淘寶開發了分布式文件系統TFS(Taobao File System)來處理這類問題。

  好了,這時你終于加載完了淘寶首頁,那么你習慣性的在首頁搜索框中輸入了'毛衣'二字并敲回車,這時你又產生了一個PV,然后,淘寶網的主搜索系統便開始為你服務了。它首先對你輸入的內容基于一個分詞庫進行分詞操作。眾所周知,英文是以詞為單位的,詞和詞之間是靠空格隔開,而中文是以字為單位,句子中所有的字連起來才能描述一個意思。例如,英文句子I am a student,用中文則為:“我是一個學生”。計算機可以很簡單通過空格知道student是一個單詞,但是不能很容易明白“學”、“生”兩個字合起來才表示一個詞。把中文的漢字序列切分成有意義的詞,就是中文分詞,有些人也稱為切詞。我是一個學生,分詞的結果是:我 是 一個 學生。

  進行分詞之后,還需要根據你輸入的搜索詞進行你的購物意圖分析。用戶進行搜索時常常有如下幾類意圖:(1)瀏覽型:沒有明確的購物對象和意圖,邊看邊買,用戶比較隨意和感性。Query例如:”2010年10大香水排行”,”2010年流行毛衣”, “zippo有多少種類?”;(2)查詢型:有一定的購物意圖,體現在對屬性的要求上。Query例如:”適合老人用的手機”,”500元 手表”;(3)對比型:已經縮小了購物意圖,具體到了某幾個產品。Query例如:”諾基亞E71 E63″,”akg k450 px200″;(4)確定型:已經做了基本決定,重點考察某個對象。Query例如:”諾基亞N97″,”IBM T60″。通過對你的購物意圖的分析,主搜索會呈現出完全不同的結果來。

  之后的數個步驟后,主搜索系統便根據上述以及更多復雜的條件列出了搜索結果,這一切是由一千多臺搜索服務器完成。然后你開始逐一點擊瀏覽搜索出的寶貝。你開始查看寶貝詳情頁面。經常網購的親們會發現,當你買過了一個寶貝之后,即便是商家多次修改了寶貝詳情頁,你仍然能夠通過‘已買到的寶貝’查看當時的快照。這是為了防止商家對在商品詳情中承諾過的東西賴賬不認。那么顯然,對于每年數十上百億比交易的商品詳情快照進行保存和快速調用不是一個簡單的事情。這 其中又涉及到數套系統的共同協作,其中較為重要的是Tair,淘寶自行研發的分布式KV存儲方案。

  然后無論你是否真正進行了交易,你的這些訪問行為便忠實的被系統記錄下來,用于后續的業務邏輯和數據分析。這些記錄中訪問日志記錄便是最重要的記錄之一, 但是前邊我們得知,這些訪問是分布在各個地區很多不同的服務器上的,并且由于用戶眾多,這些日志記錄都非常龐大,達到TB級別非常正常。那么為了快速及時 傳輸同步這些日志數據,淘寶研發了TimeTunnel,用于進行實時的數據傳輸,交給后端系統進行計算報表等操作。

  你的瀏覽數據、交易數據以及其它很多很多的數據記錄均會被保留下來。使得淘寶存儲的歷史數據輕而易舉的便達到了十數甚至更多個 PB(1PB=1024TB=1048576GB)。如此巨大的數據量經過淘寶系統1:120的極限壓縮存儲在淘寶的數據倉庫中。并且通過一個叫做云梯的,由2000多臺服務器組成的超大規模數據系統不斷的進行分析和挖掘。

  從這些數據中淘寶能夠知道小到你是誰,你喜歡什么,你的孩子幾歲了,你是否在談戀愛,喜歡玩魔獸世界的人喜歡什么樣的飲料等,大到各行各業的零售情況、各類商品的興衰消亡等等海量的信息。    

  說了這么多,其實也只是敘述了淘寶上正在運行的成千上萬個系統中的寥寥幾個。即便是你僅僅訪問一次淘寶的首頁,所涉及到的技術和系統規模都是你完全無法想 象的,是淘寶2000多名頂級的工程師們的心血結晶,其中甚至包括長江學者、國家科學技術最高獎得主等眾多大牛。同樣,百度、騰訊等的業務系統也絕不比淘寶簡單。你需要知道的是,你每天使用的互聯網產品,看似簡單易用,背后卻凝聚著難以想象的智慧與勞動。

@import url(http://m.shnenglu.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
posted on 2012-03-31 20:04 逛奔的蝸牛 閱讀(1655) 評論(0)  編輯 收藏 引用 所屬分類: Java
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美日韩国产一区二区三区地区| 欧美丝袜一区二区| 美女成人午夜| 亚洲国产精品一区二区三区| 久久婷婷激情| 久久国产精品99久久久久久老狼| 亚洲日本欧美| 噜噜噜躁狠狠躁狠狠精品视频| 国产亚洲福利| 久久米奇亚洲| 亚洲免费视频观看| 国产在线拍偷自揄拍精品| 欧美激情精品久久久久久久变态| 欧美1区2区视频| 亚洲一区二区视频在线| 亚洲欧美激情视频在线观看一区二区三区| 国产精品久久久久久久久久直播| 久久超碰97中文字幕| 欧美极品在线视频| 老司机久久99久久精品播放免费| 欧美激情精品久久久| 亚洲尤物在线视频观看| 亚洲欧美清纯在线制服| 亚洲高清三级视频| 亚洲午夜极品| 一级成人国产| 久久久久国产精品www| 亚洲免费在线| 欧美日韩一区三区| 亚洲理论在线观看| 最新中文字幕亚洲| 葵司免费一区二区三区四区五区| 欧美一区2区视频在线观看| 欧美日韩精品不卡| 99精品国产高清一区二区| 日韩一级在线观看| 欧美日韩一区二区三区在线观看免| 亚洲福利av| 亚洲美洲欧洲综合国产一区| 久久精品亚洲国产奇米99| 久久精品视频免费观看| 国产一区二区久久精品| 欧美有码视频| 亚洲人妖在线| 欧美肥婆在线| 国模一区二区三区| 中国亚洲黄色| 在线综合欧美| 欧美日韩视频在线一区二区观看视频 | 久久精品国产免费看久久精品| 一个人看的www久久| 国产精品久久午夜| 午夜精品久久久久久久99热浪潮 | 亚洲欧洲日韩综合二区| 久久精品国产一区二区三区免费看| 麻豆成人小视频| 亚洲香蕉伊综合在人在线视看| 欧美视频一区二区三区…| 久久精品夜色噜噜亚洲aⅴ| 欧美成人国产一区二区| 午夜在线一区二区| 亚洲精品久久久久久久久| 国产精品高潮呻吟久久| 久久香蕉国产线看观看网| 亚洲手机成人高清视频| 欧美激情在线| 欧美成人中文字幕在线| 性欧美xxxx视频在线观看| 99精品视频免费全部在线| 亚洲第一在线视频| 海角社区69精品视频| 欧美日韩一区二区免费在线观看 | 亚洲国产精品一区二区第四页av| 欧美v日韩v国产v| 亚洲午夜精品一区二区三区他趣| 亚洲福利一区| 激情欧美一区| 亚洲第一搞黄网站| 亚洲黄色在线| 在线观看日韩av先锋影音电影院| 国产精品久久久久久亚洲调教| 久久精品国产视频| 久久精品国产精品| 亚洲免费婷婷| 久久久久欧美精品| 欧美在线视频全部完| 午夜一级久久| 久久婷婷国产综合国色天香| 欧美成人精品在线| 亚洲二区视频| 亚洲国产精品久久久久| 亚洲人成免费| 久久久噜噜噜久噜久久| 欧美日韩二区三区| 国产精品入口66mio| 国模套图日韩精品一区二区| 在线免费高清一区二区三区| 在线观看日产精品| 一区二区精品国产| 久久国产精品久久w女人spa| 欧美激情麻豆| 中文一区二区在线观看| 久久琪琪电影院| 欧美日韩ab| 黑人一区二区| 伊人久久久大香线蕉综合直播| 激情懂色av一区av二区av| 亚洲人成亚洲人成在线观看| 亚洲在线观看视频网站| 免费欧美在线| 久久精品一区二区| 国产一区99| 亚洲一区bb| 亚洲国产精品免费| 久久精品首页| 亚洲欧美日本国产有色| 老司机免费视频一区二区| 欧美精品三级日韩久久| 黄色欧美成人| 午夜在线一区| 亚洲欧美久久久| 欧美亚洲成人网| 亚洲特黄一级片| 欧美高清影院| 欧美精品一区二区高清在线观看| 国内自拍视频一区二区三区| 午夜精品一区二区三区在线播放| 亚洲国产第一页| 欧美日韩视频一区二区三区| 99v久久综合狠狠综合久久| 亚洲精品少妇30p| 欧美午夜电影一区| 午夜精品三级视频福利| 亚洲一区二区在| 国产日韩欧美二区| 久久亚洲一区| 欧美成人日本| 午夜精品视频| 久久成人免费网| 亚洲精品欧美一区二区三区| 亚洲精品一区二区三区樱花| 国产精品久久久99| 久久字幕精品一区| 欧美精品18videos性欧美| 亚洲一二区在线| 性欧美18~19sex高清播放| 亚洲区免费影片| 亚洲欧美日本视频在线观看| 亚洲国产福利在线| 亚洲欧美国产精品桃花| 激情视频一区二区| 一区二区欧美激情| 亚洲国产一区二区三区青草影视 | 亚洲女爱视频在线| 免费观看成人www动漫视频| 亚洲一区在线观看视频| 亚洲视频欧美在线| 麻豆精品一区二区av白丝在线| 亚洲综合第一| 男人的天堂亚洲在线| 国产欧美精品va在线观看| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品极品美女粉嫩高清在线| 久久精品最新地址| 久久精品一二三区| 国产精品入口66mio| 一本大道久久精品懂色aⅴ | 裸体女人亚洲精品一区| 国产美女精品人人做人人爽| 中文精品视频一区二区在线观看| 中日韩美女免费视频网址在线观看| 久久aⅴ乱码一区二区三区| 欧美在线播放一区| 国产一区二区三区精品欧美日韩一区二区三区 | 国产精品丝袜白浆摸在线| 亚洲一区二区三区在线| 午夜精品久久久久久久久久久久 | 欧美激情成人在线视频| 欧美福利视频一区| 日韩午夜视频在线观看| 国产精品你懂的在线欣赏| 亚洲一区二区视频| 久久久久久穴| 亚洲三级影院| 欧美日韩国产综合一区二区| 亚洲午夜在线观看| 一区二区三区在线高清| 开元免费观看欧美电视剧网站| 亚洲激情成人在线| 欧美一级在线播放| 亚洲国产福利在线| 国产日韩欧美不卡在线| 欧美日韩在线观看一区二区| 欧美在线视频免费播放| 日韩视频精品| 毛片一区二区三区| 久久精品夜夜夜夜久久| 国产精品免费aⅴ片在线观看| 久久精品91久久香蕉加勒比| 欧美77777|