Class Summary |
Block |
A Block is a Nutch FS primitive, identified by a
long. |
DatanodeInfo |
DatanodeInfo tracks stats on a given node |
FSDataset |
FSDataset manages a set of data blocks. |
FSDirectory |
FSDirectory stores the filesystem directory state. |
FSNamesystem |
The FSNamesystem tracks several important tables. |
FSParam |
IPC param |
FSResults |
The result of an NFS IPC call. |
HeartbeatData |
Heartbeat data |
NDFS |
The NDFS class holds the NDFS client and server. |
NDFS.DataNode |
DataNode controls just one critical table:
block-> BLOCK_SIZE stream of bytes
This info is stored on disk (the NameNode is responsible for
asking other machines to replicate the data). |
NDFS.NameNode |
NameNode controls two critical tables:
1) filename->blocksequence,version
2) block->machinelist
The first table is stored on disk and is very precious. |
NDFSClient |
NDFSClient does what's necessary to connect to a Nutch Filesystem
and perform basic file tasks. |
NDFSFile |
NDFSFile is a traditional java File that's been annotated with
some extra information. |
NDFSFileInfo |
NDFSFileInfo tracks info about remote files, including
name, size, etc. |