[發明專利]一種網站訪問排名信息查詢的方法、設備、系統及介質有效
| 申請號: | 201810914102.2 | 申請日: | 2018-08-10 |
| 公開(公告)號: | CN109063158B | 公開(公告)日: | 2021-04-27 |
| 發明(設計)人: | 黃友俊;李星;吳建平;金東勛;李威 | 申請(專利權)人: | 賽爾網絡有限公司 |
| 主分類號: | G06F16/9535 | 分類號: | G06F16/9535;G06F16/955 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 周天宇 |
| 地址: | 100084 北京市海淀區中*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網站 訪問 排名 信息 查詢 方法 設備 系統 介質 | ||
1.一種網站訪問排名信息查詢的方法,包括:
S1,Reduce節點將查詢任務劃分為多個計算任務,并將所述計算任務分配至Map節點服務器;
S2,所述Map節點服務器根據網站域名或網站URL獲取網站訪問記錄信息,并將獲取的網站訪問記錄信息發送至Reduce節點;其中,所述S2包括:
S21,所述Map節點服務器獲取本地HTTP日志數據;
S22,所述Map節點服務器根據網站域名或網站URL查詢所述本地HTTP日志數據中所述網站域名或網站URL對應網站的網站訪問數據;
S23,所述Map節點服務器對所述網站訪問數據與所述網站域名進行過濾獲取網站訪問記錄信息;
其中,采用字符串匹配算法對所述網站訪問數據與所述網站域名進行過濾獲取網站訪問記錄信息,包括:
S231,將所述網站訪問數據和所述網站域名存放到服務器緩沖文件中,并將所述緩沖文件存放到數組中,所述數組包括模式字符串,每個模式字符串對應一條網站訪問記錄;
S232,將所述模式字符串與原始字符串進行比較,若原始字符串中能找到與所述模式字符串相同的部分,則獲取所述模式字符串對應的網站訪問記錄;
S3,所述Reduce節點通過對所述網站訪問記錄信息進行統計排序獲得網站訪問排名;
其中,將獲取的網站訪問記錄信息發送至Reduce節點時,將Map節點服務器輸出的結果進行劃分處理,使相關性數據發送到同一個Reduce節點。
2.根據權利要求1所述的方法,還包括:所述模式字符串與原始字符串進行比較時,若匹配失敗,所述原始字符串比較位置不回溯,通過移動所述模式字符串的位置重新進行比較。
3.根據權利要求1所述的方法,在上述S3中,所述Reduce節點通過對所述網站訪問記錄信息進行統計排序獲得網站訪問排名,包括:
所述Reduce節點根據所述網站訪問記錄信息,以所述網站URL為單位統計網站訪問次數,對所述網站訪問次數進行排序,獲得網站訪問排名。
4.根據權利要求1所述的方法,其中,在所述S1之后,還包括:若所述Map節點服務器無法完成計算任務,則所述Reduce節點自動調度所述Map節點服務器最近的Map節點服務器完成計算任務。
5.根據權利要求1所述的方法,還包括:將所述網站訪問排名通過網頁顯示給用戶,其中,該網頁被復制為多個鏡像,并為每個鏡像分配一個域名,以使用戶通過不同的域名訪問不同的鏡像。
6.一種網站訪問排名信息查詢的電子設備,包括:
處理器;
存儲器,其存儲有計算機可執行程序,該程序在被所述處理器執行時,使得所述處理器執行如權利要求1-5中網站訪問排名信息查詢的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于賽爾網絡有限公司,未經賽爾網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810914102.2/1.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





