[發明專利]緩存方法及裝置有效
| 申請號: | 201310259090.1 | 申請日: | 2013-06-26 |
| 公開(公告)號: | CN103338249B | 公開(公告)日: | 2018-05-25 |
| 發明(設計)人: | 梁捷;何小鵬;陳文清 | 申請(專利權)人: | 優視科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京展翼知識產權代理事務所(特殊普通合伙) 11452 | 代理人: | 屠長存 |
| 地址: | 100083 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 緩存 訪問 熱點內容 行為數據 用戶下載 內容緩存服務器 緩存利用率 內容下載 文件存儲 用戶訪問 下載 統計 分析 | ||
本發明提供了一種緩存方法,該方法包括獲取用戶下載行為數據;從用戶下載行為數據中提取出URL地址信息和訪問時間;基于所提取出的URL地址信息和訪問時間,統計用戶已經訪問的URL地址在預定時間內的URL地址訪問次數;基于統計出的URL地址訪問次數,從用戶已經訪問的URL地址中選取多個用戶訪問最多的URL地址,作為熱點列表;以及將熱點列表中的URL地址對應的內容下載到內容緩存服務器。利用該方法,可以通過分析大量用戶的下載行為來確定出熱點內容,并且僅僅緩存熱點內容,從而減少不必要的文件存儲,由此提高緩存利用率。
技術領域
本發明涉及文件下載領域,更為具體地,涉及用于緩存熱點訪問內容的緩存方法及裝置。
背景技術
當前,在用戶經由瀏覽器下載內容時,通常都是直接從源URL地址下載。在這種情況下,一旦出現網絡狀況不穩定,尤其是URL指向國外或路由非常遠的網址時,文件內容已被刪除或者路由斷裂,都會導致無法完成內容下載。這里所說的下載不限于一般意義上的文件下載,還可以包括下載網頁、圖片、文檔等任意網絡數據文件。
為了解決上述問題,常見的改善方式是把內容緩存到服務器,讓用戶從服務器下載,比如CDN技術。CDN技術是一種緩存技術,其基本原理是在用戶第一次訪問時,將內容從源地址下載到緩存服務器,以后都從緩存服務器讀取該內容,從而無需再次從源地址下載。
然而,這種技術存在一個缺陷,即,內容可能只被訪問一次,以后不會再次訪問,卻一直占用緩存存儲空間。雖然利用過期刪除技術,可以對期滿的內容進行刪除,但是在期滿前該內容仍然占用緩存,由此,從網絡上巨大的內容數量來看,需要非常大的緩存存儲空間來進行內容緩存,從而導致存儲成本非常大。
發明內容
鑒于上述,本發明提出了一種用于緩存熱點內容的方法及裝置,該方法可以通過分析大量用戶的下載行為來確定出熱點內容,并且僅僅緩存熱點內容,從而減少不必要的文件存儲,由此提高緩存利用率。
根據本發明的一個方面,提供了一種緩存方法,包括:獲取用戶下載行為數據,所述用戶下載行為數據至少包括用戶下載行為的源URL地址和訪問時間;從所述用戶下載行為數據中提取出URL地址信息和訪問時間;基于所提取出的URL地址信息和訪問時間,統計用戶已經訪問的URL地址在預定時間內的URL地址訪問次數;基于所述統計出的URL地址訪問次數,從用戶已經訪問的URL地址中選取多個用戶訪問最多的URL地址,作為熱點列表;以及將所述熱點列表中的URL地址對應的內容下載到內容緩存服務器。
在上述方面的一個或多個示例中,所述用戶下載行為數據可以是從所述移動終端和中間件服務器獲取的,所述中間件服務器用于接收所述移動終端發送的網頁瀏覽請求并轉發到目標服務器。
在上述方面的一個或多個示例中,在從所述用戶下載行為數據中提取出URL地址信息后,所述方法還可以包括將所提取出的URL地址信息和訪問時間整理成記錄文件。
在上述方面的一個或多個示例中,基于所述統計出的URL地址訪問次數,從用戶已經訪問的URL地址中選取多個用戶訪問最多的URL地址,作為熱點列表可以包括:基于所述統計出的URL地址訪問次數,對用戶已經訪問的URL地址進行排序;以及從所述排序后的URL地址中選取多個用戶訪問最多的URL地址。
在上述方面的一個或多個示例中,從排序后的URL地址中選取多個用戶訪問最多的URL地址可以包括:基于所述排序結果,選取排名前X%的URL地址,作為熱點列表,其中X是實數,且0<X<100。
在上述方面的一個或多個示例中,所述用戶下載行為數據可以是日志數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于優視科技有限公司,未經優視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310259090.1/2.html,轉載請聲明來源鉆瓜專利網。





