国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種商品數(shù)據(jù)搜索方法及裝置制造方法

      文檔序號:6499440閱讀:168來源:國知局
      一種商品數(shù)據(jù)搜索方法及裝置制造方法
      【專利摘要】本發(fā)明提供了一種商品數(shù)據(jù)搜索方法及裝置,以解決返回的結(jié)果數(shù)據(jù)中包含無意義的數(shù)據(jù)導(dǎo)致服務(wù)器負(fù)擔(dān)較大的問題。所述的方法包括:接收搜索請求,其中,所述搜索請求中包含關(guān)鍵詞;通過所述關(guān)鍵詞查找各個商品數(shù)據(jù),以匹配要搜索的商品,其中,所述商品數(shù)據(jù)包括商品的屬性及其屬性值,其中,所述屬性包括銷量屬性;若檢測到所述商品的商品數(shù)據(jù)中銷量屬性的屬性值存在零標(biāo)識,則在搜索結(jié)果中過濾所述商品的商品數(shù)據(jù);返回過濾后的搜索結(jié)果。
      【專利說明】一種商品數(shù)據(jù)搜索方法及裝置
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及數(shù)據(jù)搜索技術(shù),特別涉及一種商品數(shù)據(jù)搜索方法及裝置。
      【背景技術(shù)】
      [0002]隨著網(wǎng)絡(luò)的發(fā)展,電子商務(wù)在整個商業(yè)領(lǐng)域的地位越來越重要,越來越多的用戶通過網(wǎng)絡(luò),在電子交易平臺中購買商品,例如購物網(wǎng)站。用戶瀏覽購物網(wǎng)站時,可以搜索自己需要的商品,然后根據(jù)搜索結(jié)果進(jìn)行購物。
      [0003]用戶在搜索某個商品時,服務(wù)器的返回的結(jié)果數(shù)據(jù)中包括商品的類目屬性。例如,用戶搜索A手機(jī),服務(wù)器的返回的結(jié)果數(shù)據(jù)中A手機(jī)的顏色屬性下,包括白色和黑色。此時,用戶可以點擊白色查看白色A手機(jī)的具體商品頁面,瀏覽白色A手機(jī)的具體介紹和商品數(shù)量等。若白色A手機(jī)已經(jīng)無貨了,則用戶點擊查看也無法購買。
      [0004]用戶的點擊商品的某個類目屬性去查看商品,若所述類目屬性下商品是無貨的,則用戶的點擊行為將是一個無意義的操作,相應(yīng)的所述無貨的類目屬性也是無意義的數(shù)據(jù)。
      [0005]服務(wù)器返回的結(jié)果數(shù)據(jù)中包含無意義的數(shù)據(jù),并且可能有多個無意義的數(shù)據(jù),這樣的結(jié)果數(shù)據(jù)也可能有多個,這無疑會大量的增加服務(wù)器的負(fù)擔(dān)。
      [0006]同時,用戶點擊某個類目屬性時,首先會發(fā)送請求到服務(wù)器。若用戶的點擊行為是一個無意義的操作,則會發(fā)出無意義的請求,對應(yīng)服務(wù)器會接收到無意義的請求。此時服務(wù)器就要處理所述無意義的請求,連接到請求的已經(jīng)無貨的商品頁面,一個商品頁面中可以包括文字、圖片和鏈接地址等大量的數(shù)據(jù),服務(wù)器還要將所述無貨的商品頁面返回并顯示給用戶。服務(wù)器執(zhí)行的上述操作都是無意義的,這同樣大量的增加了服務(wù)器的訪問負(fù)擔(dān)。

      【發(fā)明內(nèi)容】

      [0007]本發(fā)明提供一種商品數(shù)據(jù)搜索方法及裝置,以解決返回的結(jié)果數(shù)據(jù)中包含無意義的數(shù)據(jù)導(dǎo)致服務(wù)器負(fù)擔(dān)較大的問題。
      [0008]為了解決上述問題,本發(fā)明公開了一種商品數(shù)據(jù)搜索方法,包括:
      [0009]接收搜索請求,其中,所述搜索請求中包含關(guān)鍵詞;
      [0010]通過所述關(guān)鍵詞查找各個商品數(shù)據(jù),以匹配要搜索的商品,其中,所述商品數(shù)據(jù)包括商品的屬性及其屬性值,其中,所述屬性包括銷量屬性;
      [0011]若檢測到所述商品的商品數(shù)據(jù)中銷量屬性的屬性值存在零標(biāo)識,則在搜索結(jié)果中過濾所述商品的商品數(shù)據(jù);
      [0012]返回過濾后的搜索結(jié)果。
      [0013]相應(yīng)的,本發(fā)明還公開了一種商品數(shù)據(jù)搜索裝置,包括:
      [0014]接收模塊,用于接收搜索請求,其中,所述搜索請求中包含關(guān)鍵詞;
      [0015]查找模塊,用于通過所述關(guān)鍵詞查找各個商品數(shù)據(jù),以匹配要搜索的商品,其中,所述商品數(shù)據(jù)包括商品的屬性及其屬性值,其中,所述屬性包括銷量屬性;[0016]過濾模塊,用于若檢測到所述商品的商品數(shù)據(jù)中銷量屬性的屬性值存在零標(biāo)識,則在搜索結(jié)果中過濾所述商品的商品數(shù)據(jù);
      [0017]返回模塊,用于返回過濾后的搜索結(jié)果。
      [0018]與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點:
      [0019]首先,接收搜索請求,其中,所述搜索請求中包含關(guān)鍵詞,通過所述關(guān)鍵詞查找商品數(shù)據(jù),通過關(guān)鍵詞可以匹配要搜索的商品,定位具體的商品后,可以進(jìn)一步通過該商品的銷量屬性進(jìn)行篩選,由于銷量屬性的屬性值中存在零標(biāo)識,這說明該商品的商品數(shù)量為0,因此,后續(xù)若檢測該商品的商品數(shù)據(jù)中銷量屬性的屬性值存在零標(biāo)識,說明該商品此時是無貨的,則過濾搜索結(jié)果中該商品的商品數(shù)據(jù),然后返回過濾后的搜索結(jié)果。本發(fā)明通過銷量屬性,可以對匹配到的商品進(jìn)行過濾,從而在搜索結(jié)果中過濾掉無貨的商品,因此服務(wù)器的搜索結(jié)果中不包含無意義的數(shù)據(jù),用戶也不會執(zhí)行無意義的點擊行為,從而降低了服務(wù)器的負(fù)擔(dān)。
      [0020]其次,本發(fā)明的關(guān)鍵詞包括第一關(guān)鍵詞和第二關(guān)鍵詞,所述第一關(guān)鍵詞為商品的名稱,所述第二關(guān)鍵詞包括屬性值。在通過第一關(guān)鍵詞查找到商品后,可以通過所述第二關(guān)鍵詞,對該商品進(jìn)行進(jìn)一步篩選,獲取篩選后的商品,針對篩選后的商品,再檢測其銷量屬性的屬性值是否存在零標(biāo)識,以確定該商品是否需要被過濾。進(jìn)而可以過濾掉無貨的商品,這進(jìn)一步加快了搜索的速度,從而快速的定位到用戶搜索的商品的存貨情況,并返回相應(yīng)的搜索結(jié)果,并且進(jìn)一步的降低服務(wù)器的負(fù)擔(dān)。
      【專利附圖】

      【附圖說明】
      [0021]圖1是本發(fā)明實施例所述一種商品數(shù)據(jù)搜索方法流程圖;
      [0022]圖2是本發(fā)明優(yōu)選實施例所述一種商品數(shù)據(jù)搜索方法流程圖;
      [0023]圖3是本發(fā)明實施例所述一種商品數(shù)據(jù)搜索裝置結(jié)構(gòu)圖。
      【具體實施方式】
      [0024]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進(jìn)一步詳細(xì)的說明。
      [0025]用戶瀏覽電子交易平臺時,可以搜索自己需要的商品,然后根據(jù)搜索結(jié)果進(jìn)行購物。
      [0026]當(dāng)用戶的點擊商品的某個類目屬性去查看商品時,若所述類目屬性下商品是無貨的,則用戶的點擊行為是一個無意義的操作,相應(yīng)的所述無貨的類目屬性也是無意義的數(shù)據(jù),因此會增加服務(wù)器的負(fù)擔(dān)。
      [0027]本發(fā)明可以應(yīng)用于電子商務(wù)平臺中,電子商務(wù)平臺中賣家可以展示各種商品,則商品的相關(guān)數(shù)據(jù)會保存于數(shù)據(jù)庫中,例如采用商品數(shù)據(jù)表的形式進(jìn)行保存,如表1所示:
      [0028]
      商品標(biāo)識~I商品數(shù)量~pi ME ρττ MOOOl Ψ1Tootl白、黑、粉~......[0029]表I
      [0030]其中,商品標(biāo)識用于唯一標(biāo)識賣家所售的一種商品;商品數(shù)量是指該商品的庫存量,每售出一件商品,商品的數(shù)量值會執(zhí)行減I的操作;產(chǎn)地、顏色等商品的描述信息可以作為商品的屬性,則屬性還可以包括型號(款式)、尺碼等其他描述信息。
      [0031]在查詢商品時,通過對輸入的關(guān)鍵詞進(jìn)行匹配可以查找到一種商品,然后可以反饋該商品的數(shù)據(jù)給用戶,以供用戶查看。但是,若該商品是無貨的,即該商品的數(shù)量為0,則返回該商品的數(shù)據(jù)就是沒有意義的,因此,為了減少用戶的無意義操作,以及減少服務(wù)器返回?zé)o意義的數(shù)據(jù),本發(fā)明提供了一種銷量屬性,用以將每一種商品和它的商品數(shù)量相關(guān)聯(lián)。使得在查找到一種商品時,通過銷量屬性可以直接獲知該商品的商品數(shù)量,從而可以在搜索時將無貨即商品數(shù)量為O的商品過濾掉,不在結(jié)果數(shù)據(jù)中反饋并展示。
      [0032]具體方法如下:
      [0033]參照圖1,其給出了本發(fā)明實施例所述一種商品數(shù)據(jù)搜索方法流程圖。
      [0034]步驟101,接收搜索請求。
      [0035]用戶在電子交易平臺的頁面中瀏覽商品時,可以通過點擊頁面中的某個類別來搜索想要查找的商品,也可以通過輸入關(guān)鍵詞搜索想要查找的商品,因此會發(fā)送搜索請求給所述電子交易平臺的服務(wù)器。
      [0036]服務(wù)器可以接收到用戶發(fā)送的搜索請求,其中,所述搜索請求中包含關(guān)鍵詞,通過所述關(guān)鍵詞可以查找到相應(yīng)的商品。所述關(guān)鍵詞可以是用戶點擊的類別,也可以是用戶輸入的字符串等。
      [0037]例如,用戶點擊頁面中的女裝類,則所述女裝即為第一關(guān)鍵詞。又如,用戶輸入“連衣裙”搜索相關(guān)的商品,則所述連衣裙即為第一關(guān)鍵詞。
      [0038]步驟102,通過所述關(guān)鍵詞查找商品數(shù)據(jù),以匹配要搜索的商品。
      [0039]服務(wù)器接收到搜索請求后,可以從所述搜索請求中獲取到關(guān)鍵詞,然后通過所述關(guān)鍵詞查找服務(wù)器的商品數(shù)據(jù),實際處理中,商品數(shù)據(jù)可以保存于表I所述的商品數(shù)據(jù)表中,所述關(guān)鍵詞可以是查找商品的關(guān)鍵詞匯,例如,商品的名稱,如iphone,因此,可以采用所述關(guān)鍵詞與商品數(shù)據(jù)進(jìn)行匹配,以匹配到要搜索的商品。例如,通過ihpone可以匹配到手機(jī)商品中的iphone。
      [0040]商品數(shù)據(jù)中不僅包括商品的名稱,還包括商品的描述信息即商品的屬性,以及各屬性的屬性值。例如,上述匹配到的商品iphone,通過屬性可以匹配到具體的各類商品,例如,通過顏色屬性可以匹配到白色iphone和黑色iphone,通過型號可以匹配到iphone4、iphone4s 等。
      [0041]通過商品的名稱和各個屬性可以組合出一種商品,如白色iphone,又如白色iphone4S,通過上述的方法就可以獲得關(guān)鍵詞所匹配出的要搜索的商品。
      [0042]其中,屬性還包括銷量屬性,所述銷量屬性是將一種商品與其商品數(shù)量向關(guān)聯(lián)后所獲得的屬性,例如,構(gòu)建商品和商品數(shù)量的映射關(guān)系,所述映射關(guān)系可以為銷量屬性,則查找到一種商品后,通過銷量屬性即商品和商品數(shù)量的映射關(guān)系,就可以關(guān)聯(lián)到該商品的商品數(shù)量上,從而通過銷量屬性可以確定商品是否有貨。[0043]上述通過關(guān)鍵詞匹配出的各種商品,可以通過銷量屬性確定該商品的商品數(shù)量。其中,可以根據(jù)需求為銷量屬性配置相應(yīng)的標(biāo)識,通過所述標(biāo)識可以描述出銷量屬性的狀況,例如,銷量屬性中的零標(biāo)識用以描述該商品的商品數(shù)量為0,即該商品無貨。因此,在查找到商品后通過所述銷量屬性就可以快速的確定該商品是否有貨。
      [0044]其中,銷量屬性的一種體現(xiàn)形式如最小庫存單位(Stock Keeping Unit, SKU),所述SKU可以指代一個具體可銷售的商品,例如紡織品中一個SKU可以表示為:規(guī)格、顏色、款式,即通過規(guī)格、顏色和款式可以確定出一種商品,進(jìn)而通過SKU可以確定它的庫存量。
      [0045]步驟103,若檢測到所述商品的商品數(shù)據(jù)中銷量屬性的屬性值存在零標(biāo)識,則在搜索結(jié)果過濾掉所述商品的商品數(shù)據(jù);
      [0046]上述通過關(guān)鍵詞在商品數(shù)據(jù)中匹配到了要搜索的商品后,還可以進(jìn)一步查找該商品的銷量屬性。其中,為了快速的確定商品的庫存量,在銷量屬性中配置了零標(biāo)識,可以理解為銷量屬性中存在零標(biāo)識的商品是無貨的,即商品數(shù)量為O。
      [0047]因此,若檢測到該商品的商品數(shù)據(jù)中銷量屬性的屬性值中存在零標(biāo)識,則說明該商品已經(jīng)無貨了,在這種情況下,即使用戶點擊該商品的頁面也無法購買該商品,因此不需要向用戶返回該商品的商品數(shù)據(jù)。即在搜索時,就可以直接將該商品過濾掉,不將該商品的商品數(shù)據(jù)添加到搜索結(jié)果中。
      [0048]若銷量屬性的屬性值中不存在零標(biāo)識,則說明該商品是有貨的,即商品數(shù)量不為0,用戶點擊該商品的頁面可以進(jìn)行購買,因此可以將該商品的商品數(shù)據(jù)添加到搜索結(jié)果中。
      [0049]例如,若商品“黑色-S5-B手機(jī)”的銷量屬性的屬性值中存在零標(biāo)識,則用戶無法購買到黑色的S5型B手機(jī),因此,過濾結(jié)果數(shù)據(jù)中的黑色的S5型B手機(jī),在結(jié)果數(shù)據(jù)中不添加黑色的S5型B手機(jī)。
      [0050]步驟104,返回過濾后的搜索結(jié)果。
      [0051]將過濾后的搜索結(jié)果返回給用戶。例如,用戶使用瀏覽器發(fā)送請求給服務(wù)器,則服務(wù)器將過濾后的搜索結(jié)果返回給瀏覽器,然后瀏覽器可以根據(jù)所述過濾后的搜索結(jié)果顯示給用戶。當(dāng)然,用戶也可能使用其他的客戶端軟件進(jìn)行搜索,相應(yīng)的,服務(wù)器會把過濾后的搜索結(jié)果返回給對應(yīng)的客戶端軟件。
      [0052]通過上述的方法,最終反饋給用戶的,即用戶所看到的商品數(shù)據(jù)就都是商品數(shù)量不為O的商品,即用戶看到的商品都是可以購買的,用戶不會執(zhí)行無意義的操作,服務(wù)器也不會反饋無意義的數(shù)據(jù)。
      [0053]綜上所述,接收搜索請求,其中,所述搜索請求中包含關(guān)鍵詞,通過所述關(guān)鍵詞查找商品數(shù)據(jù),通過關(guān)鍵詞可以匹配要搜索的商品,定位具體的商品后,可以進(jìn)一步通過該商品的銷量屬性進(jìn)行篩選,由于銷量屬性的屬性值中存在零標(biāo)識書名該商品的商品數(shù)量為0,因此,后續(xù)若檢測到該商品的商品數(shù)據(jù)中銷量屬性的屬性值存在零標(biāo)識,說明所述該商品此時是無貨的,則過濾搜索結(jié)果中該商品的商品數(shù)據(jù),然后返回過濾后的搜索結(jié)果。本發(fā)明通過銷量屬性,可以對匹配到的商品進(jìn)行過濾,從而在搜索結(jié)果中過濾掉無貨的商品,因此,服務(wù)器的搜索結(jié)果中不包含無意義的數(shù)據(jù),用戶也不會執(zhí)行無意義的點擊行為,從而降低了服務(wù)器的負(fù)擔(dān)。
      [0054]優(yōu)選的,所述關(guān)鍵詞包括第一關(guān)鍵詞和第二關(guān)鍵詞,所述第一關(guān)鍵詞為商品名稱,所述第二關(guān)鍵詞為商品的描述信息,如屬性值。
      [0055]用戶在輸入關(guān)鍵詞時,除了輸出商品的名稱外,往往還會輸入商品的描述信息,例如顏色、型號等,這些商品的描述信息可以是商品的屬性值。因此,在接收搜索請求,獲取到關(guān)鍵詞以后,還可以對關(guān)鍵詞進(jìn)行處理以區(qū)分第一關(guān)鍵詞和第二關(guān)鍵詞,具體如下:
      [0056]根據(jù)預(yù)設(shè)的屬性值識別條件,對搜索請求中的關(guān)鍵詞進(jìn)行區(qū)分,識別出第一關(guān)鍵詞和第二關(guān)鍵詞。
      [0057]搜索請求中可能包括第一關(guān)鍵詞和第二關(guān)鍵詞,因此,本發(fā)明可以根據(jù)預(yù)設(shè)的識別條件,識別搜索請求中的第一關(guān)鍵詞和第二關(guān)鍵詞。
      [0058]例如,通常所述第一關(guān)鍵詞為商品關(guān)鍵詞,則第一關(guān)鍵詞可以為商品名稱,如名詞,而第二關(guān)鍵詞為屬性關(guān)鍵詞,第二關(guān)鍵詞可以為商品的描述信息,如形容詞,例如,“白色iphone”,其中,“iphone”為第一關(guān)鍵詞,“白色”為第二關(guān)鍵詞。則一種識別方法是通過詞性對關(guān)鍵詞進(jìn)行識別,識別出第一關(guān)鍵詞和第二關(guān)鍵詞。
      [0059]例如,可以采用關(guān)鍵字標(biāo)記識別,如對顏色的相關(guān)詞進(jìn)行標(biāo)記,如黑(black)、白(white)、紅(red)等顏色詞匯。
      [0060]又如,通常關(guān)鍵詞可以作為搜索請求中的傳遞參數(shù)發(fā)送給服務(wù)器,因此服務(wù)器在獲取傳遞參數(shù)后,可以進(jìn)行識別,如通過一些語法規(guī)則等識別出主語,如iphone4S,可以識別出關(guān)鍵詞中的主語為iphone即第一關(guān)鍵詞,再根據(jù)主語對應(yīng)的商品信息去匹配可能的第二關(guān)鍵詞,如iphone的型號中包括3、4、4s,則所述關(guān)鍵詞中的4s為第二關(guān)鍵詞。
      [0061]上述僅列出了幾種識別方法,此處不一一列舉,不應(yīng)理解為是對本發(fā)明的限制。
      [0062]參照圖2,其給出了本發(fā)明優(yōu)選實施例所述一種商品數(shù)據(jù)搜索方法流程圖。
      [0063]步驟201,接收搜索請求,并識別上所述搜索請求中的第一關(guān)鍵詞和第二關(guān)鍵詞;
      [0064]其中,所述搜索請求中包含第一關(guān)鍵詞和第二關(guān)鍵詞,所述第一關(guān)鍵詞為商品關(guān)鍵詞,第二關(guān)鍵詞為屬性關(guān)鍵詞。
      [0065]具體實施中,可以將關(guān)鍵詞作為搜索請求的傳遞參數(shù),獲取所述搜索請求后,可以從搜索請求的傳遞參數(shù)中獲取所述關(guān)鍵詞,進(jìn)而通過上述的識別方法區(qū)分出第一關(guān)鍵詞和
      第二關(guān)鍵詞。
      [0066]步驟202,采用所述第一關(guān)鍵詞查找各個商品數(shù)據(jù),確定與所述商品的名稱匹配的商品;
      [0067]所述第一關(guān)鍵詞可以是商品的名稱,因此,通過所述第一關(guān)鍵詞就可以產(chǎn)找到具有該名稱的商品。具體可以采用第一關(guān)鍵詞與商品數(shù)據(jù)匹配,金額去頂與所述商品的名稱匹配的商品。
      [0068]如表I所述的商品數(shù)據(jù)表中存在商品名稱這一項,在匹配時可以米用第一關(guān)鍵詞與商品數(shù)據(jù)表中的商品名稱進(jìn)行匹配,通過匹配可以確定要搜索的商品。例如,第一關(guān)鍵詞為iphone,則可以匹配出的商品為手機(jī)中的iphone,然后可以獲取到iphone的商品數(shù)據(jù)。
      [0069]步驟203,采用所述第二關(guān)鍵詞對所述匹配的商品對應(yīng)的商品數(shù)據(jù)進(jìn)行篩選,獲取篩選后的商品;
      [0070]上述通過第一關(guān)鍵詞查找到了商品后,該商品是一個比較大類的商品,如上述匹配出的商品為手機(jī)中的iphone時,則其對應(yīng)的型號包括3、4和4s,顏色包括白色和黑色,內(nèi)存大小包括4G、8G和16G等,因此可能會組合出與多種商品。[0071]因此,可以通過所述第二關(guān)鍵詞,對所述第一關(guān)鍵詞匹配到的商品進(jìn)行篩選,以進(jìn)一步的精確匹配到要搜索的商品。所述第二關(guān)鍵詞為商品的屬性值,例如,顏色、型號、大小、產(chǎn)地等各類數(shù)據(jù),通過這些數(shù)據(jù)就可以對匹配到的商品進(jìn)行進(jìn)一步的篩選、限定,從而縮小商品的范圍,獲取更精確的商品。
      [0072]例如,所述第二關(guān)鍵詞為“4s”,則通過所述第二關(guān)鍵詞“4s”對匹配的商品對應(yīng)的商品數(shù)據(jù)進(jìn)行篩選,可以篩選到“iphone-4S”這一商品,該商品下具體包括黑色和白色,還有8G和16G等。
      [0073]上述篩選出商品后,還可以通過該商品的商品數(shù)據(jù)中銷量屬性進(jìn)行進(jìn)一步的篩選,從而將無貨的商品過濾掉,不反饋給用戶。
      [0074]步驟204,檢測篩選后的商品的銷量屬性的屬性值是否存在零標(biāo)識;
      [0075]通過所述第二關(guān)鍵詞對商品進(jìn)行篩選、過濾后,獲取到篩選后的商品。可以進(jìn)一步對所述篩選后的商品進(jìn)行檢測,以確定該商品是否無貨,即檢測該商品的銷量屬性的屬性值是否存在零標(biāo)識。
      [0076]若是,即存在零標(biāo)識,則執(zhí)行步驟205 ;若否,即不存在零標(biāo)識,則執(zhí)行步驟206。
      [0077]例如,上述篩選出“白色-1phone-4s_8G”、“黑色-1phone-4s_8G”、“白色-1phone-4s-16G”、“黑色-1phone-4s_16G”這四種商品,可以分別檢測每一種商品的銷量屬性的屬性值,若“白色-1phone-4S-16G”這種商品的銷量屬性的屬性值存在零標(biāo)識,則說明“白色-1phone-4S-16G”無貨了,后續(xù)執(zhí)行步驟205,其他三種商品的銷量屬性的屬性值不存在零標(biāo)識,則說明這三種商品有貨,后續(xù)執(zhí)行步驟206。
      [0078]步驟205,過濾所述搜索結(jié)果中該商品的商品數(shù)據(jù);
      [0079]若篩選后的某商品的銷量屬性的屬性值存在零標(biāo)識,則說明該商品已經(jīng)無貨了,因此可以過濾所述搜索結(jié)果中該商品的商品數(shù)據(jù)。如上例中可以在搜索結(jié)果中過濾掉“白色-1phone-4s-16G”這種商品,即在搜索結(jié)果沒有“白色-1phone-4s_16G”這種商品。
      [0080]步驟206,在所述搜索結(jié)果中添加該商品的商品數(shù)據(jù);
      [0081]若篩選后的某商品的銷量屬性的屬性值中不存在零標(biāo)識,則說明該類商品還有貨,可以在所述搜索結(jié)果中添加該商品的商品數(shù)據(jù)。如上例中可以在搜索結(jié)果中添加“白色-1phone-4s_8G”、“黑色-1phone-4s_8G” 和“黑色-1phone-4s_16G” 三種商品。
      [0082]步驟207,返回過濾后的搜索結(jié)果。
      [0083]通過對銷量屬性進(jìn)行檢測、過濾后生成了搜索結(jié)果,可以將所述搜索結(jié)果返回給用戶。
      [0084]即用戶輸入了關(guān)鍵詞“ iphone ”和“ 4s ”后,獲取到的搜索結(jié)果中包括:“白色-1phone-4s_8G”、“黑色-1phone-4s_8G” 和“黑色-1phone-4s_16G” 三種商品。
      [0085]綜上所述,本發(fā)明中關(guān)鍵詞包括第一關(guān)鍵詞和第二關(guān)鍵詞,所述第一關(guān)鍵詞為商品的名稱,所述第二關(guān)鍵詞包括屬性值。在通過第一關(guān)鍵詞查找到商品后,可以通過所述第二關(guān)鍵詞,對該商品進(jìn)行進(jìn)一步篩選,獲取篩選后的商品,針對篩選后的商品,再檢測其銷量屬性的屬性值是否存在零標(biāo)識,以確定該商品是否需要被過濾。進(jìn)而可以過濾掉銷量屬性的屬性值存在零標(biāo)識的商品,進(jìn)一步的加快搜索的速度,快速的定位到用戶搜索的商品的存貨情況,并返回相應(yīng)的搜索結(jié)果,進(jìn)一步的降低服務(wù)器的負(fù)擔(dān)。
      [0086]上述處理中,可以將商品數(shù)據(jù)存儲于商品數(shù)據(jù)表中,而銷量屬性是一個新增的屬性,為了減少對原有數(shù)據(jù)的更改,可以基于商品數(shù)據(jù)表關(guān)聯(lián)出一個銷量屬性關(guān)聯(lián)表。
      [0087]通過商品數(shù)據(jù)表可以構(gòu)成各種商品,每一種商品都對應(yīng)了商品數(shù)量,因而可以關(guān)聯(lián)出他的銷量屬性,構(gòu)成銷量屬性表,如表2所示:
      [0088]
      【權(quán)利要求】
      1.一種商品數(shù)據(jù)搜索方法,其特征在于,包括: 接收搜索請求,其中,所述搜索請求中包含關(guān)鍵詞; 通過所述關(guān)鍵詞查找各個商品數(shù)據(jù),以匹配要搜索的商品,其中,所述商品數(shù)據(jù)包括商品的屬性及其屬性值,所述屬性包括銷量屬性; 若檢測到所述商品的商品數(shù)據(jù)中銷量屬性的屬性值存在零標(biāo)識,則在搜索結(jié)果中過濾掉所述商品的商品數(shù)據(jù); 返回過濾后的搜索結(jié)果。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述關(guān)鍵詞包括第一關(guān)鍵詞和第二關(guān)鍵詞,所述第一關(guān)鍵詞為商品的名稱,所述第二關(guān)鍵詞為屬性值; 通過所述關(guān)鍵詞查找各個商品數(shù)據(jù),以匹配要搜索的商品,包括: 采用第一關(guān)鍵詞查找各個商品數(shù)據(jù),確定與所述商品的名稱匹配的商品; 采用第二關(guān)鍵詞對所述匹配的商品對應(yīng)的商品數(shù)據(jù)進(jìn)行篩選,獲取篩選后的商品。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 通過檢測篩選后的商品的銷量屬性的屬性值是否存在零標(biāo)識,以確定該商品是否需要被過濾; 其中,若銷量屬性的屬性值存在零標(biāo)識,則過濾所述搜索結(jié)果中該商品的商品數(shù)據(jù)。
      4.根據(jù)權(quán)利要求2所述的方法,其特征在于,接收搜索請求之后,還包括: 根據(jù)預(yù)設(shè)的屬性值識別條件,對搜索請求中的關(guān)鍵詞進(jìn)行區(qū)分,識別出第一關(guān)鍵詞和第二關(guān)鍵詞。
      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,商品數(shù)據(jù)保存于商品數(shù)據(jù)表中,所述商品數(shù)據(jù)表中還包括商品數(shù)量,所述的方法還包括: 通過所述商品數(shù)據(jù)表確定每一種商品及其商品數(shù)量,將該種商品與其商品數(shù)量相結(jié)合構(gòu)成銷量屬性,并生成銷量屬性關(guān)聯(lián)表。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括: 若購買商品成功,則對應(yīng)修改商品數(shù)據(jù)表中該商品的商品數(shù)量; 若商品數(shù)據(jù)表中該商品的商品數(shù)量為O,則在所述銷量屬性關(guān)聯(lián)表中在該商品的銷量屬性的屬性值中添加零標(biāo)識。
      7.根據(jù)權(quán)利要求5所述的方法,其特征在于,采用索引作為商品數(shù)據(jù)表的目錄,并將銷量屬性關(guān)聯(lián)表中銷量屬性的屬性值存在零標(biāo)識的商品同步到索引中,所述的方法還包括: 采用關(guān)鍵詞與索引進(jìn)行匹配,針對索引中匹配的商品查找其在商品數(shù)據(jù)表中的商品數(shù)據(jù),其中,若檢測到所述索引中匹配的商品的銷量屬性的屬性值存在零標(biāo)識,則直接過濾該商品。
      8.—種商品數(shù)據(jù)搜索裝置,其特征在于,包括: 接收模塊,用于接收搜索請求,其中,所述搜索請求中包含關(guān)鍵詞; 查找模塊,用于通過所述關(guān)鍵詞查找各個商品數(shù)據(jù),以匹配要搜索的商品,其中,所述商品數(shù)據(jù)包括商品的屬性及其屬性值,其中,所述屬性包括銷量屬性; 過濾模塊,用于若檢測到所述商品的商品數(shù)據(jù)中銷量屬性的屬性值存在零標(biāo)識,則在搜索結(jié)果中過濾所述商品的商品數(shù)據(jù); 返回模塊,用于返回過濾后的搜索結(jié)果。
      9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述關(guān)鍵詞包括第一關(guān)鍵詞和第二關(guān)鍵詞,所述第一關(guān)鍵詞為商品的名稱,所述第二關(guān)鍵詞為屬性值; 所述查找模塊,包括: 查找子模塊,用于采用第一關(guān)鍵詞查找各個商品數(shù)據(jù),確定與所述商品的名稱匹配的商品; 篩選子模塊,用于采用第二關(guān)鍵詞對所述匹配的商品對應(yīng)的商品數(shù)據(jù)進(jìn)行篩選,獲取篩選后的商品。
      10.根據(jù)權(quán)利要求9所述的裝置,其特征在于: 所述過濾模塊,具體用于通過檢測篩選后的商品的銷量屬性的屬性值是否存在零標(biāo)識,以確定該商品是否需要被過濾;其中,若銷量屬性的屬性值存在零標(biāo)識,則過濾所述搜索結(jié)果中該 商品的商品數(shù)據(jù)。
      【文檔編號】G06F17/30GK103970761SQ201310032903
      【公開日】2014年8月6日 申請日期:2013年1月28日 優(yōu)先權(quán)日:2013年1月28日
      【發(fā)明者】琚斌 申請人:阿里巴巴集團(tuán)控股有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1