[發(fā)明專利]一種對資源的搜索方法在審
| 申請?zhí)枺?/td> | 201810649886.0 | 申請日: | 2018-06-22 |
| 公開(公告)號: | CN108875028A | 公開(公告)日: | 2018-11-23 |
| 發(fā)明(設(shè)計)人: | 林良堅 | 申請(專利權(quán))人: | 福建南威軟件有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 泉州市潭思專利代理事務(wù)所(普通合伙) 35221 | 代理人: | 程昭春 |
| 地址: | 350000 福建省福州市*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 主鍵 分類 分類表 搜索 應(yīng)用系統(tǒng) 資源標(biāo)識 資源表 訪問請求 預(yù)設(shè) 固定位數(shù) 字符組成 查詢 客戶端 匹配 解析 發(fā)送 | ||
本發(fā)明公開了一種對資源的搜索方法,用于實(shí)現(xiàn)了當(dāng)分類過多時,最大程度上提高搜索的效率。其中,應(yīng)用系統(tǒng)接收到客戶端發(fā)送的訪問請求,并解析訪問請求以得到第一資源標(biāo)識;應(yīng)用系統(tǒng)根據(jù)第一資源標(biāo)識查詢預(yù)設(shè)的分類表,從分類表中查詢到與第一資源標(biāo)識對應(yīng)的第一分類主鍵,分類表中包括:至少兩個級別的分類主鍵,分類主鍵按照分類的級數(shù)由固定位數(shù)的字符組成,且下一級別的分類主鍵中包括有該下一級別對應(yīng)的所有上級的分類主鍵;應(yīng)用系統(tǒng)根據(jù)第一分類主鍵對預(yù)設(shè)的資源表進(jìn)行搜索,從資源表中搜索出與第一分類主鍵匹配的至少一種資源,其中分類表中的一個分類主鍵對應(yīng)有資源表中的多個資源。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,具體涉及一種對資源的搜索方法。
背景技術(shù)
應(yīng)用系統(tǒng)中通常設(shè)置有多種資源,應(yīng)用系統(tǒng)可按照客戶端的訪問需求提供相應(yīng)的資源,此時應(yīng)用系統(tǒng)可按照客戶端的需求進(jìn)行資源搜索。
現(xiàn)有技術(shù)中,應(yīng)用系統(tǒng)都是只能做到一個分類搜索對應(yīng)一批已經(jīng)綁定的資源。而分類正常是有關(guān)聯(lián)關(guān)系的,如果搜索時需要包含與分類具有關(guān)聯(lián)的其它資源時,那需要對與該分類具有關(guān)聯(lián)關(guān)系的資源進(jìn)行遞歸關(guān)聯(lián)搜索,因此現(xiàn)有技術(shù)中應(yīng)用系統(tǒng)的資源搜索效率不高,當(dāng)分類過多時,將嚴(yán)重影響系統(tǒng)性能。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種對資源的搜索方法,用于實(shí)現(xiàn)了當(dāng)分類過多時,最大程度上提高搜索的效率。
為了達(dá)到上述目的,本發(fā)明采用這樣的如下技術(shù)方案:
本發(fā)明提供一種對資源的搜索方法,包括:
客戶端獲取用戶觸發(fā)的訪問請求,并將所述訪問請求發(fā)送給應(yīng)用系統(tǒng),所述客戶端和所述應(yīng)用系統(tǒng)之間建立有通信連接,所述訪問請求包括:所述客戶端請求獲取的第一資源標(biāo)識;
所述應(yīng)用系統(tǒng)接收所述客戶端發(fā)送的所述訪問請求,并解析所述訪問請求以得到所述第一資源標(biāo)識;
所述應(yīng)用系統(tǒng)根據(jù)所述第一資源標(biāo)識查詢預(yù)設(shè)的分類表,從所述分類表中查詢到與所述第一資源標(biāo)識對應(yīng)的第一分類主鍵,其中,所述分類表中包括:至少兩個級別的分類主鍵,所述分類主鍵按照分類的級數(shù)由固定位數(shù)的字符組成,且下一級別的分類主鍵中包括有該下一級別對應(yīng)的所有上級的分類主鍵;
所述應(yīng)用系統(tǒng)根據(jù)所述第一分類主鍵對預(yù)設(shè)的資源表進(jìn)行搜索,從所述資源表中搜索出與所述第一分類主鍵匹配的至少一種資源,其中所述分類表中的一個分類主鍵對應(yīng)有所述資源表中的多個資源。
采用上述技術(shù)方案后,本發(fā)明提供的技術(shù)方案將有如下優(yōu)點(diǎn):
本發(fā)明實(shí)施例中,應(yīng)用系統(tǒng)可以針對客戶端的訪問請求進(jìn)行資源搜索,應(yīng)用系統(tǒng)中預(yù)設(shè)有分類表,分類表中包括:至少兩個級別的分類主鍵,分類主鍵按照分類的級數(shù)由固定位數(shù)的字符組成,且下一級別的分類主鍵中包括有該下一級別對應(yīng)的所有上級的分類主鍵。因此從應(yīng)用系統(tǒng)從訪問請求中解析出第一資源標(biāo)識之后,應(yīng)用系統(tǒng)可以根據(jù)第一資源標(biāo)識查詢預(yù)設(shè)的分類表,從分類表中查詢到與第一資源標(biāo)識對應(yīng)的第一分類主鍵,應(yīng)用系統(tǒng)根據(jù)第一分類主鍵對預(yù)設(shè)的資源表進(jìn)行搜索,從資源表中搜索出與第一分類主鍵匹配的至少一種資源。本發(fā)明實(shí)施例中應(yīng)用系統(tǒng)可以對分類主鍵進(jìn)行規(guī)范定制,使得任何一級的分類從主鍵上就能知道其所有的上級分類,節(jié)省了通過分類到數(shù)據(jù)庫去取其上級分類的步驟,從而提高了應(yīng)用系統(tǒng)的性能。
附圖說明
圖1為本發(fā)明實(shí)施例提供一種對資源的搜索方法所應(yīng)用的系統(tǒng)架構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例提供的一種對資源的搜索方法的流程方框示意圖;
圖3為本發(fā)明實(shí)施例提供的分類表的示意圖;
圖4為本發(fā)明實(shí)施例提供的資源表的示意圖。
具體實(shí)施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建南威軟件有限公司,未經(jīng)福建南威軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810649886.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)庫主鍵生成裝置和數(shù)據(jù)庫主鍵生成方法
- 分布式數(shù)據(jù)庫下全局主鍵生成方法和系統(tǒng)
- 主鍵生成方法、裝置、設(shè)備及介質(zhì)
- 一種全局主鍵生成方法、裝置、設(shè)備及存儲介質(zhì)
- 一種主鍵盤燈光控制電路
- 數(shù)據(jù)表的處理方法及裝置
- 智能合約內(nèi)部主鍵生成方法、裝置、計算機(jī)設(shè)備及存儲介質(zhì)
- 數(shù)據(jù)處理方法及裝置、電子設(shè)備和計算機(jī)可讀存儲介質(zhì)
- 一種主鍵分配方法、裝置、服務(wù)器及存儲介質(zhì)
- 一種數(shù)據(jù)處理方法及裝置





