[發(fā)明專利]域名查詢方法、裝置和域名服務(wù)器在審
| 申請?zhí)枺?/td> | 202110093284.3 | 申請日: | 2021-01-22 |
| 公開(公告)號: | CN112887447A | 公開(公告)日: | 2021-06-01 |
| 發(fā)明(設(shè)計)人: | 溫建華;朱建庭 | 申請(專利權(quán))人: | 北京金山云網(wǎng)絡(luò)技術(shù)有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 北京超凡宏宇專利代理事務(wù)所(特殊普通合伙) 11463 | 代理人: | 榮穎佳 |
| 地址: | 100000 北京市海淀*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 域名 查詢 方法 裝置 服務(wù)器 | ||
本發(fā)明提供了一種域名查詢方法、裝置和域名服務(wù)器,如果接收到用戶發(fā)送的待查詢的域名關(guān)鍵字,首先查詢緩存中是否存在與域名關(guān)鍵字相匹配的域名結(jié)果;如果存在與域名關(guān)鍵字相匹配的域名結(jié)果,從緩存中獲取該域名結(jié)果;然后將域名結(jié)果返回至用戶。該方式中,當用戶查詢域名關(guān)鍵字時,優(yōu)先訪問緩存,如果緩存中存在相應(yīng)的域名結(jié)果,則可以從緩存中直接獲取該域名結(jié)果,不需要再訪問域名注冊商服務(wù)器的域名查詢接口,由于減少了對域名查詢接口的調(diào)用,從而可以提高域名查詢接口的響應(yīng)速度,減輕域名注冊商服務(wù)器的壓力。
技術(shù)領(lǐng)域
本發(fā)明涉及域名處理技術(shù)領(lǐng)域,尤其是涉及一種域名查詢方法、裝置和域名服務(wù)器。
背景技術(shù)
用戶在選購域名時,當通過前端頁面輸入指定字符后,頁面中通常會同時顯示多個域名結(jié)果,其中包括:.com、.cn和.club等各種后綴類型的域名,以及每種后綴類型的域名是否可注冊和該類型域名的域名價格等域名相關(guān)信息;針對每種后綴類型的域名,通常都需要調(diào)用域名注冊商服務(wù)器的域名查詢接口,以獲取該類型域名的域名相關(guān)信息,如果頁面中需要顯示的域名結(jié)果的數(shù)量較多,則需要同時調(diào)用大量的域名查詢接口,導(dǎo)致域名查詢接口容易出現(xiàn)接口響應(yīng)速度慢、接口響應(yīng)超時等問題,嚴重時甚至?xí)?dǎo)致服務(wù)器宕機。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種域名查詢方法、裝置和域名服務(wù)器,以提高域名查詢接口的響應(yīng)速度,減輕域名注冊商服務(wù)器的壓力。
本發(fā)明提供的一種域名查詢方法,所述方法應(yīng)用于域名服務(wù)器;所述方法包括:如果接收到用戶發(fā)送的待查詢的域名關(guān)鍵字,查詢緩存中是否存在與所述域名關(guān)鍵字相匹配的域名結(jié)果;如果存在與所述域名關(guān)鍵字相匹配的域名結(jié)果,從所述緩存中獲取所述域名結(jié)果;將所述域名結(jié)果返回至所述用戶。
進一步的,所述域名服務(wù)器與域名注冊商服務(wù)器通信連接;所述方法還包括:如果所述緩存中不存在與所述域名關(guān)鍵字相匹配的域名結(jié)果,調(diào)用所述域名注冊商服務(wù)器的域名查詢接口,以通過所述域名查詢接口獲取與所述域名關(guān)鍵字相匹配的域名結(jié)果;將所述域名結(jié)果保存至所述緩存中。
進一步的,所述方法還包括:如果所述域名結(jié)果在所述緩存中存在的時長達到預(yù)設(shè)時長,從所述緩存中刪除所述域名結(jié)果。
進一步的,所述域名服務(wù)器與域名注冊商服務(wù)器通信連接;所述域名結(jié)果中包括:與所述域名關(guān)鍵字相匹配的多個域名,以及每個所述域名的注冊信息;其中,所述注冊信息用于指示所述域名是否被注冊;所述將所述域名結(jié)果返回至所述用戶的步驟之后,所述方法還包括:如果接收到針對目標域名的注冊請求,調(diào)用所述域名注冊商服務(wù)器的域名查詢接口,以獲取所述目標域名的最新注冊信息;如果獲取到的所述最新注冊信息指示所述目標域名被注冊,拒絕針對所述目標域名的注冊請求。
進一步的,拒絕針對所述目標域名的注冊請求的步驟之后,所述方法還包括:將所述最新注冊信息發(fā)送至所述用戶,以提示所述用戶重新輸入域名關(guān)鍵字,或者,重新從所述多個域名中選擇新的目標域名。
本發(fā)明提供的一種域名查詢裝置,所述裝置設(shè)置于域名服務(wù)器;所述裝置包括:查詢模塊,用于如果接收到用戶發(fā)送的待查詢的域名關(guān)鍵字,查詢緩存中是否存在與所述域名關(guān)鍵字相匹配的域名結(jié)果;獲取模塊,用于如果存在與所述域名關(guān)鍵字相匹配的域名結(jié)果,從所述緩存中獲取所述域名結(jié)果;返回模塊,用于將所述域名結(jié)果返回至所述用戶。
進一步的,所述域名服務(wù)器與域名注冊商服務(wù)器通信連接;所述裝置還包括:調(diào)用模塊,用于如果所述緩存中不存在與所述域名關(guān)鍵字相匹配的域名結(jié)果,調(diào)用所述域名注冊商服務(wù)器的域名查詢接口,以通過所述域名查詢接口獲取與所述域名關(guān)鍵字相匹配的域名結(jié)果;保存模塊,用于將所述域名結(jié)果保存至所述緩存中。
進一步的,所述裝置還包括:刪除模塊,用于如果所述域名結(jié)果在所述緩存中存在的時長達到預(yù)設(shè)時長,從所述緩存中刪除所述域名結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京金山云網(wǎng)絡(luò)技術(shù)有限公司,未經(jīng)北京金山云網(wǎng)絡(luò)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110093284.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





