1 / 36
文档名称:

外文翻译--基于网络爬虫的有效URL缓存.doc

格式:doc   大小:105KB   页数:36页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

外文翻译--基于网络爬虫的有效URL缓存.doc

上传人:gorynich 2022/3/21 文件大小:105 KB

下载得到文件列表

外文翻译--基于网络爬虫的有效URL缓存.doc

文档介绍

文档介绍:外文翻译--基于网络爬虫的有效URL缓存
外文原文
Efficient URL Caching for World Wide Web Crawling
Andrei Z. Broder
IBM TJ Watson Researuch less effective while a substantially larger cache brings little additional benefit. We conjecture that such critical points are inherent to our problem and venture an explanation for this phenomenon.
1. INTRODUCTION
A recent Pew Foundation study [31] states that “Search engines have become an indispensable utility for Internet users” and estimates that as of mid-2002, slightly over 50% of all Americans have used web search to find information. Hence, the technology that powers web search is of enormous practical interest. In this paper, we concentrate on one aspect of the search technology, namely the process of collecting web pages that eventually constitute the search engine corpus.
Search engines collect pages in many ways, among them direct URL submission, paid inclusion, and URL extraction from nonweb sources, but the bulk of the corpus is obtained by recursively exploring the web, a process known as or . The basic algorithm is crawling SPIDERing
(a) Fetch a page
(b) Parse it to extract all linked URLs
(c) For all the URLs not seen before, repeat (a)–(c)
Crawling typically starts from a set of seed URLs, made up of URLs
obtained by other means as described above and/or made up of URLs collected during previous crawls. Sometimes crawls are started from a single well connected page, or a directory such as , but in
this case a relatively large portion of the web (estimated at over 20%) is never reached. See [9] for a discussion of the graph structure of the web that leads to this phenomenon.
If we view web pages as nodes in a graph, and hyperlinks as directed edges among these nodes, then crawling becomes a process known in mathematical circles as graph traversal. Various strategies for graph
traversal differ in their choice of which node among the nodes not yet explored to explore next. Two standard strategies f