Package org.apache.nutch.indexer
Class IndexerMapReduce
java.lang.Object
org.apache.hadoop.conf.Configured
org.apache.nutch.indexer.IndexerMapReduce
- All Implemented Interfaces:
Configurable
This class is typically invoked from within
IndexingJob and handles all MapReduce
functionality required when undertaking indexing.
This is a consequence of one or more indexing plugins being invoked which
extend IndexWriter.
See
initMRJob(Path, Path, Collection, Job, boolean)
for details on the specific data structures and parameters required for
indexing.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.hadoop.conf.Configured
getConf, setConf
-
Field Details
-
INDEXER_PARAMS
- See Also:
-
INDEXER_DELETE
- See Also:
-
INDEXER_NO_COMMIT
- See Also:
-
INDEXER_DELETE_ROBOTS_NOINDEX
- See Also:
-
INDEXER_DELETE_SKIPPED
- See Also:
-
INDEXER_SKIP_NOTMODIFIED
- See Also:
-
URL_FILTERING
- See Also:
-
URL_NORMALIZING
- See Also:
-
INDEXER_BINARY_AS_BASE64
- See Also:
-
-
Constructor Details
-
IndexerMapReduce
public IndexerMapReduce()
-
-
Method Details
-
initMRJob
public static void initMRJob(Path crawlDb, Path linkDb, Collection<Path> segments, Job job, boolean addBinaryContent) throws IOException - Throws:
IOException
-