劉京濤,劉京濤講師,劉京濤聯(lián)系方式,劉京濤培訓(xùn)師-【中華講師網(wǎng)】
大數(shù)據(jù)淘寶京東拼多多短視頻運(yùn)營(yíng)整培訓(xùn)金牌講師
44
鮮花排名
0
鮮花數(shù)量
劉京濤:不懂京東搜索三級(jí)類(lèi)目排序規(guī)則,你說(shuō)你懂搜索?
2017-05-09 3726
對(duì)象
運(yùn)營(yíng)人員及店長(zhǎng)
目的
分享京東搜索三級(jí)類(lèi)目排序規(guī)則
內(nèi)容

  目前很多人對(duì)三級(jí)頁(yè)面的質(zhì)量分因子不是很了解,不知道有多少個(gè)權(quán)重,特此京濤老師從京東三級(jí)列表頁(yè)架構(gòu)師那獲悉到京東三級(jí)類(lèi)目權(quán)重架構(gòu)開(kāi)發(fā)工作。京東分類(lèi)頁(yè)面的入口

  分類(lèi)列表入口,可以通過(guò)京東首頁(yè)首屏左側(cè)導(dǎo)航進(jìn)入,是用戶(hù)購(gòu)買(mǎi)商品的幾大入口之一。

  分類(lèi)列表,展示各個(gè)分類(lèi)的商品,有綜合排序、價(jià)格排序、銷(xiāo)量排序、上架時(shí)間排序、圖書(shū)還有出版時(shí)間排序??梢园凑掌放?、價(jià)格和各種擴(kuò)展屬性篩選出想要的商品。下圖以空調(diào)列表為例。

  分類(lèi)列表特點(diǎn)

  -- 分類(lèi)多,全站大概幾千個(gè)分類(lèi);

  -- 商品多,每個(gè)分類(lèi)商品多,有的分類(lèi)能達(dá)到上千萬(wàn)的商品;

  -- 需求多樣化,不同分類(lèi)需求不一樣,例如大家電、圖書(shū)需求各不一樣;

  -- 請(qǐng)求量大,實(shí)時(shí)性要求高。

  京東分類(lèi)升級(jí)新架構(gòu)權(quán)重

  新架構(gòu)設(shè)計(jì)目標(biāo)

  -- 分布式,數(shù)據(jù)可以做多個(gè)分片,服務(wù)各層可以做到水平擴(kuò)容;

  -- 高可用,雙機(jī)房雙活部署;

  -- 響應(yīng)迅速;

  -- 數(shù)據(jù)閉環(huán),線上服務(wù)主要數(shù)據(jù)不依賴(lài)于外部API;

  -- 運(yùn)維便捷,方便切換集群,方便分類(lèi)管理配置;

  -- 數(shù)據(jù)提升,通過(guò)優(yōu)化排序算法,提升GMV、訂單轉(zhuǎn)化率、客單價(jià)等。

  新架構(gòu)功能模塊如上圖所示:

  -- 頁(yè)面渲染:采用OpenResty(Nginx+Lua)來(lái)作模板渲染,方便頁(yè)面邏輯的調(diào)整;

  -- 業(yè)務(wù)處理:采用golang,所有的篩選、過(guò)濾邏輯都是在這一層處理的;

  -- 數(shù)據(jù)異構(gòu):頁(yè)面渲染需要相關(guān)的數(shù)據(jù)、過(guò)濾篩選需要的數(shù)據(jù),都是通過(guò)異構(gòu)過(guò)來(lái)的;

  -- 消息處理:通過(guò)接入MQ消息,可以實(shí)時(shí)處理商品上下架、庫(kù)存更新、價(jià)格修改等消息;

  -- 質(zhì)量分計(jì)算:通過(guò)大數(shù)據(jù)平臺(tái)計(jì)算商品質(zhì)量分,為綜合排序提供依據(jù);

  -- 配置管理中心:負(fù)責(zé)后臺(tái)調(diào)度、分類(lèi)配置等。

  新架構(gòu)功能模塊上線情況

  新架構(gòu)離線數(shù)據(jù)流程如下圖

  其中:

  -- 數(shù)據(jù)集市,使用的是京東的大數(shù)據(jù)平臺(tái);

  -- JSS,是京東自研分布式文件存儲(chǔ)系統(tǒng);

  -- JIMDB,是京東自研KV存儲(chǔ)系統(tǒng),可當(dāng)分布式Redis使用。

  詳解各個(gè)模塊的權(quán)重

  * 質(zhì)量分計(jì)算

  由于每個(gè)分類(lèi)的商品非常多,個(gè)別分類(lèi)達(dá)千萬(wàn)量級(jí)的SKU,而用戶(hù)瀏覽的SKU有限,我們需要將用戶(hù)最可能買(mǎi)的商品排在前面;為每個(gè)分類(lèi)的所有sku進(jìn)行質(zhì)量分計(jì)算,涉及到幾十個(gè)指標(biāo)(包括銷(xiāo)量、評(píng)價(jià)、瀏覽、轉(zhuǎn)化率等);根據(jù)質(zhì)量分的高低進(jìn)行排序;由于涉及數(shù)據(jù)量很大,所有計(jì)算都在大數(shù)據(jù)平臺(tái)完成;將計(jì)算結(jié)果推送到JSS。

  由于還有一些特殊規(guī)則,例如品牌穿插、店鋪穿插、特殊排序等,這些規(guī)則的實(shí)現(xiàn)是通過(guò)worker實(shí)現(xiàn),讀取jss,并進(jìn)行特殊規(guī)則處理。將處理后的數(shù)據(jù)推送到MYSQL。

  * 異構(gòu)服務(wù)

  異構(gòu)服務(wù)主要是異構(gòu)過(guò)濾和展示需要的商品數(shù)據(jù);調(diào)用外部各個(gè)接口,形成一張商品寬表。如下圖所示:

  業(yè)務(wù)處理子系統(tǒng)介紹

  上圖展示了列表各種篩選邏輯,排序邏輯。

  業(yè)務(wù)處理子系統(tǒng)提供前端所需要的所有過(guò)濾篩選接口,以及展示數(shù)據(jù)。該系統(tǒng)采用golang開(kāi)發(fā),所有篩選數(shù)據(jù)都存在內(nèi)存中,提高檢索速度;展示的數(shù)據(jù)都放在jimdb中,目的減少占用內(nèi)存大小,縮短golang的GC時(shí)間。下圖展示了內(nèi)存中存儲(chǔ)的數(shù)據(jù)。

  * 消息處理系統(tǒng)

  該系統(tǒng)接收處理相關(guān)消息(商品變更,上下架,價(jià)格變更,庫(kù)存變更),并實(shí)時(shí)更新到線上,如下圖所示:

         更多干貨內(nèi)容分享盡在京濤老師QQ:207331567分享!

全部評(píng)論 (0)
熱門(mén)領(lǐng)域講師
互聯(lián)網(wǎng)營(yíng)銷(xiāo) 互聯(lián)網(wǎng) 新媒體運(yùn)營(yíng) 短視頻 電子商務(wù) 社群營(yíng)銷(xiāo) 抖音快手 新零售 網(wǎng)絡(luò)推廣 領(lǐng)導(dǎo)力 管理技能 中高層管理 中層管理 團(tuán)隊(duì)建設(shè) 團(tuán)隊(duì)管理 高績(jī)效團(tuán)隊(duì) 創(chuàng)新管理 溝通技巧 執(zhí)行力 阿米巴 MTP 銷(xiāo)售技巧 品牌營(yíng)銷(xiāo) 銷(xiāo)售 大客戶(hù)營(yíng)銷(xiāo) 經(jīng)銷(xiāo)商管理 銷(xiāo)講 門(mén)店管理 商務(wù)談判 經(jīng)濟(jì)形勢(shì) 宏觀經(jīng)濟(jì) 商業(yè)模式 私董會(huì) 轉(zhuǎn)型升級(jí) 股權(quán)激勵(lì) 納稅籌劃 非財(cái)管理 培訓(xùn)師培訓(xùn) TTT 公眾演說(shuō) 招聘面試 人力資源 非人管理 服裝行業(yè) 績(jī)效管理 商務(wù)禮儀 形象禮儀 職業(yè)素養(yǎng) 新員工培訓(xùn) 班組長(zhǎng)管理 生產(chǎn)管理 精益生產(chǎn) 采購(gòu)管理 易經(jīng)風(fēng)水 供應(yīng)鏈管理 國(guó)學(xué) 國(guó)學(xué)文化 國(guó)學(xué)管理 國(guó)學(xué)經(jīng)典 易經(jīng) 易經(jīng)與管理 易經(jīng)智慧 家居風(fēng)水 國(guó)際貿(mào)易
鮮花榜
頭像
+300朵
頭像
+297朵
頭像
+198朵
頭像
+99朵
頭像
+99朵
頭像
+61朵
頭像
+19朵
頭像
+5朵
頭像
+5朵

Copyright©2008-2025 版權(quán)所有 浙ICP備06026258號(hào)-1 浙公網(wǎng)安備 33010802003509號(hào) 杭州講師網(wǎng)絡(luò)科技有限公司
講師網(wǎng) www.3969a.com 直接對(duì)接10000多名優(yōu)秀講師-省時(shí)省力省錢(qián)
講師網(wǎng)常年法律顧問(wèn):浙江麥迪律師事務(wù)所 梁俊景律師 李小平律師