2012地震頻發警示人們善待生存環境!!!
熱門推薦
您現在的位置:首頁 >> 當今環境
當前位置:首頁 > 當今環境

當今環境

搜索引擎中搜索結果頁的緩存

作者:時間:2019-04-13
在查詢系統中,搜索結果頁的緩存(Cache)是對搜索“效率”貢獻最大的設計。由于緩存中的搜索結果頁都是前人查詢的結果,因此用戶的查詢請求如果在緩存中命中(和前人的查詢相同),則查詢系統直接把緩存中存放的搜索結果頁返回給用戶。  用戶在使用搜索引擎進行檢索時,查詢詞可能千差萬別。但是如果從大量用戶的查詢統計上看,總會有一些詞匯經常被查詢,有些詞匯卻很少被查詢。  (1)前20%的查詢詞的查詢次數約占了總查詢次數的80%.  (2)查詢具有穩定性,查過的詞很可能在不久的將來還會被查詢. 搜索結果緩存的實現方法和操作系統中提到的LRU算法基本一致.  有了搜索結果頁緩存的設計,搜索引擎查詢層就能夠大大降低重復的計算量,提高同時響應用戶檢索請求的能力。具有搜索結果頁緩存功能支持的查詢系統。增加了緩存功能后,查詢系統可以較少執行實際的查詢計算,而采用重用緩存中保存的歷史相同的查詢結果網頁的方法來大大提高查詢效率。目前的技術能夠達到在緩存中命中99%的查詢,因此用戶實際的查詢絕大多數情況都是取自緩存的搜索結果頁,這就是搜索引擎為什么能夠如此快速地返回查詢結果的一個重要原因。  也許是由于搜索結果頁緩存的出色設計,在“效率”和“效果”之間的競爭上,“效率”占據了優勢。因此近年來,查詢系統的研究方向主要在“效果”上,而效果的追求還需要推測用戶的查詢意圖。如果能正確地推測出用戶的查詢意圖,那么對效果的改善可以說是大大有利的。 在以后將為大家了解一些關于搜索引擎推測用戶查詢意圖的思想和方法。
熱門標簽:

上一篇:

下一篇: Yourphp生成html網頁操作方法

搜索引擎中搜索結果頁的緩存
广西麻将规则详细说明