[發(fā)明專利]一種基于Redis的對象智能檢索方法有效
| 申請?zhí)枺?/td> | 201510362467.5 | 申請日: | 2015-06-26 |
| 公開(公告)號: | CN104978416B | 公開(公告)日: | 2018-05-22 |
| 發(fā)明(設(shè)計(jì))人: | 單純;薛靜鋒;朱麟;馬銳;于澤群 | 申請(專利權(quán))人: | 北京理工大學(xué) |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京理工大學(xué)專利中心 11120 | 代理人: | 仇蕾安;高燕燕 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 redis 對象 智能 檢索 方法 | ||
1.一種基于Redis系統(tǒng)的對象智能檢索方法,其特征在于,實(shí)現(xiàn)該方法的步驟包括:
步驟一、針對某一對象p
步驟二、針對所述對象p
步驟三、為m賦初始值為n;
步驟四、從檢索者集合A中提取m個(gè)檢索者,每次提取不同組合,共獲得
步驟五、將隊(duì)列B進(jìn)行一次出隊(duì)操作,即:取隊(duì)列B中首個(gè)組合G,獲得在設(shè)定時(shí)間段T內(nèi)該組合G中的每個(gè)檢索者檢索的除對象p
其中,I為檢索者x
步驟六、將步驟五中取出的組合G中的各個(gè)檢索者檢索的其他對象集合
步驟七、對于每一個(gè)交集對象,根據(jù)組合G中每個(gè)檢索者檢索該交集對象的時(shí)間,獲取交集對象的最晚檢索時(shí)間,并將其轉(zhuǎn)換成時(shí)間戳小數(shù)后與組合G中的檢索者數(shù)量m相加后獲得最終權(quán)值,并將交集對象存入構(gòu)建的推薦對象集合Z中;推薦對象集合Z中,定義鍵key=對象p
步驟八、判斷隊(duì)列B中是否為空,若是,則執(zhí)行步驟九,否則,返回步驟五;
步驟九、令m自減1,判斷m是否大于0,若是,則返回步驟四,否則,執(zhí)行步驟十;
步驟十、將推薦對象集合Z中前z個(gè)對象,即權(quán)值score最高的前z個(gè)對象作為推薦的檢索結(jié)果進(jìn)行輸出。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京理工大學(xué),未經(jīng)北京理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510362467.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
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 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- Redis的主從切換方法、裝置及redis系統(tǒng)
- 一種redis管理虛擬IP地址的方法、裝置及redis系統(tǒng)
- 一種Redis集群容量調(diào)整的方法、裝置及存儲(chǔ)介質(zhì)
- 一種保障redis集群可用性的方法
- 一種Redis集群的高可用方法及裝置
- 一種redis節(jié)點(diǎn)主從切換方法及裝置
- 一種大數(shù)據(jù)場景下消息處理的方法及終端
- Redis集群處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種應(yīng)用于Redis客戶端的查詢請求過濾方法及Redis客戶端
- Redis緩存刷新方法及裝置





