[發(fā)明專(zhuān)利]信息查詢(xún)系統(tǒng)與方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210393631.5 | 申請(qǐng)日: | 2012-10-16 |
| 公開(kāi)(公告)號(hào): | CN103729386B | 公開(kāi)(公告)日: | 2017-08-04 |
| 發(fā)明(設(shè)計(jì))人: | 葉良;鄒華鋒;鄭文彬 | 申請(qǐng)(專(zhuān)利權(quán))人: | 阿里巴巴集團(tuán)控股有限公司 |
| 主分類(lèi)號(hào): | G06F17/30 | 分類(lèi)號(hào): | G06F17/30 |
| 代理公司: | 北京潤(rùn)澤恒知識(shí)產(chǎn)權(quán)代理有限公司11319 | 代理人: | 蘇培華 |
| 地址: | 英屬開(kāi)曼群島大開(kāi)*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 信息 查詢(xún) 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本申請(qǐng)涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種信息查詢(xún)系統(tǒng)與方法。
背景技術(shù)
在電子商務(wù)活動(dòng)中,其中重要的一個(gè)環(huán)節(jié)是,如何將賣(mài)家發(fā)布的產(chǎn)品信息快速、友好、精準(zhǔn)地呈現(xiàn)給買(mǎi)家,而搜索引擎通常是實(shí)現(xiàn)這個(gè)環(huán)節(jié)的首選。在一次搜索體驗(yàn)過(guò)程中,買(mǎi)家一般使用查詢(xún)關(guān)鍵詞表達(dá)求購(gòu)意圖,期待搜索引擎快速、友好、精準(zhǔn)地返回賣(mài)家的相關(guān)產(chǎn)品信息。絕大多數(shù)提供搜索引擎功能的網(wǎng)站,返回的相關(guān)結(jié)果都是來(lái)自同一種語(yǔ)言的產(chǎn)品,而一個(gè)面向全球貿(mào)易的電子商務(wù)網(wǎng)站,發(fā)布、搜索和展示除了英語(yǔ)以外的其他不同語(yǔ)言的產(chǎn)品信息是很重要的功能。
現(xiàn)有的電子商務(wù)搜索引擎都是針對(duì)同一種語(yǔ)言的數(shù)據(jù)源進(jìn)行構(gòu)建,查詢(xún)?cè)~和產(chǎn)品信息都是使用同一種語(yǔ)言進(jìn)行描述的,查詢(xún)結(jié)果也只能是來(lái)自一種語(yǔ)言的產(chǎn)品。
下面以英文產(chǎn)品的分布式搜索框架為例進(jìn)行說(shuō)明,如圖1所示,該分布式搜索框架包括searchweb前端(web搜索前端)、merger(合并)集群、searcher(搜索)集群、和clustermap(集群映射)集群。在該英文分布式搜索框架中,產(chǎn)品數(shù)據(jù)按列劃分成N列。其中,M行×N列的searcher集群負(fù)責(zé)查詢(xún)串解析、檢索、過(guò)濾、統(tǒng)計(jì)、排序、選取和展示數(shù)據(jù)獲取,每一次查詢(xún)請(qǐng)求只會(huì)落到邏輯上的某一行上;1行×Y列的merger集群負(fù)責(zé)向某行searcher發(fā)起查詢(xún)請(qǐng)求,并將來(lái)自N列的同構(gòu)數(shù)據(jù)的統(tǒng)計(jì)合并和排序,每一次查詢(xún)請(qǐng)求只會(huì)落到某一列上;clustermap維護(hù)merger和searcher集群機(jī)器角色之間的層次連接關(guān)系和機(jī)器狀態(tài)信息,控制searcher集群和merger集群機(jī)器之間的請(qǐng)求轉(zhuǎn)發(fā)和負(fù)載均衡;searchweb前端根據(jù)用戶(hù)查詢(xún)?cè)~及其他查詢(xún)條件拼成請(qǐng)求串,發(fā)送給某列merger,具體的merger列由F5負(fù)載均衡設(shè)備(處于searchweb前端和merger集群之間,圖1中未示出)決定,等待返回結(jié)果并進(jìn)行解析展示。
分布式搜索框架采用兩階段查詢(xún)處理用戶(hù)請(qǐng)求,首先,merger向某行的每臺(tái)searcher發(fā)起第一階段查詢(xún),具體的searcher行由clustermap決定;searcher完成具體的檢索流程得到產(chǎn)品id集合及分?jǐn)?shù)等信息,并返回給merger;merger將各臺(tái)searcher的結(jié)果進(jìn)行合并,經(jīng)過(guò)排序后,根據(jù)請(qǐng)求的區(qū)間選取最終的產(chǎn)品id集合,然后向第一階段選中的searcher發(fā)起第二階段查詢(xún);searcher獲取產(chǎn)品具體數(shù)據(jù),返回給merger,并根據(jù)一定格式生成最終結(jié)果。
上述現(xiàn)有分布式搜索框架只能較好的處理同一種語(yǔ)言的產(chǎn)品檢索,但卻無(wú)法處理不同種語(yǔ)言的產(chǎn)品檢索,無(wú)法滿足面向多語(yǔ)言的混合搜索需求。
發(fā)明內(nèi)容
本申請(qǐng)?zhí)峁┝艘环N信息查詢(xún)系統(tǒng)與方法,以解決現(xiàn)有分布式搜索框架無(wú)法處理不同種語(yǔ)言的檢索,無(wú)法滿足面向多語(yǔ)言的混合搜索需求的問(wèn)題。
為了解決上述問(wèn)題,本申請(qǐng)公開(kāi)了一種信息查詢(xún)系統(tǒng),包括:第一集群和多個(gè)不同語(yǔ)種的第二集群;其中,所述第一集群,用于將源語(yǔ)種的查詢(xún)請(qǐng)求翻譯重寫(xiě)為多種目標(biāo)語(yǔ)種的查詢(xún)請(qǐng)求,并分別發(fā)送給相應(yīng)語(yǔ)種的所述第二集群;所述第二集群中的每個(gè)集群,用于接收與本集群語(yǔ)種相對(duì)應(yīng)的所述目標(biāo)語(yǔ)種的查詢(xún)請(qǐng)求,根據(jù)接收的所述目標(biāo)語(yǔ)種的查詢(xún)請(qǐng)求進(jìn)行信息查詢(xún),并向所述第一集群返回本集群對(duì)應(yīng)的目標(biāo)語(yǔ)種的查詢(xún)結(jié)果;所述第一集群,還用于對(duì)所述第二集群返回的不同目標(biāo)語(yǔ)種的查詢(xún)結(jié)果進(jìn)行處理后,發(fā)送給搜索前端進(jìn)行展示。
優(yōu)選地,所述信息查詢(xún)系統(tǒng)還包括:第三集群和所述搜索前端;其中,所述搜索前端,用于將所述處理后的所述不同目標(biāo)語(yǔ)種的查詢(xún)結(jié)果發(fā)送給所述第三集群;所述第三集群,用于從所述搜索前端獲取處理后的所述不同目標(biāo)語(yǔ)種的查詢(xún)結(jié)果,將所述不同目標(biāo)語(yǔ)種的查詢(xún)結(jié)果翻譯為所述源語(yǔ)種的查詢(xún)結(jié)果并返回給所述搜索前端;所述搜索前端,還用于接收所述源語(yǔ)種的查詢(xún)結(jié)果并進(jìn)行展示。
優(yōu)選地,所述第一集群中設(shè)置有字段名稱(chēng)映射關(guān)系表,用于指示所述不同目標(biāo)語(yǔ)種的查詢(xún)結(jié)果中的字段名的對(duì)應(yīng)關(guān)系;所述第一集群在對(duì)所述第二集群返回的不同目標(biāo)語(yǔ)種的查詢(xún)結(jié)果進(jìn)行處理時(shí),根據(jù)所述字段名映射關(guān)系表,對(duì)所述不同目標(biāo)語(yǔ)種的查詢(xún)結(jié)果進(jìn)行統(tǒng)計(jì)排序和合并,根據(jù)所述源語(yǔ)種的查詢(xún)請(qǐng)求生成最終查詢(xún)結(jié)果,其中,所述最終查詢(xún)結(jié)果中包含有所述不同目標(biāo)語(yǔ)種的查詢(xún)結(jié)果的語(yǔ)種信息。
優(yōu)選地,所述第一集群,還用于在將源語(yǔ)種的查詢(xún)請(qǐng)求翻譯重寫(xiě)為多種目標(biāo)語(yǔ)種的階段查詢(xún)請(qǐng)求之前,獲取所述源語(yǔ)種的信息,并判斷所述第一集群是否支持所述源語(yǔ)種,若支持,則將所述源語(yǔ)種的查詢(xún)請(qǐng)求翻譯重寫(xiě)為多種目標(biāo)語(yǔ)種的階段查詢(xún)請(qǐng)求。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210393631.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語(yǔ)言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲(chǔ)介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置
- 帶有前處理和后處理的數(shù)據(jù)庫(kù)復(fù)合查詢(xún)系統(tǒng)及方法
- 數(shù)據(jù)庫(kù)查詢(xún)的方法和系統(tǒng)
- 查詢(xún)系統(tǒng)、查詢(xún)終端以及查詢(xún)方法
- 交易信息查詢(xún)方法、查詢(xún)裝置及查詢(xún)系統(tǒng)
- 數(shù)據(jù)查詢(xún)與結(jié)果生成方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 在RDF數(shù)據(jù)集上進(jìn)行OPTIONAL查詢(xún)的方法及存儲(chǔ)介質(zhì)
- 一種多表關(guān)聯(lián)查詢(xún)方法、裝置及設(shè)備
- 一種基于Impala的查詢(xún)方法和裝置
- 從查詢(xún)生成子查詢(xún)
- 一種基于通用查詢(xún)語(yǔ)言的查詢(xún)方法及查詢(xún)系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





