Class RFile
java.lang.Object
org.apache.accumulo.core.client.rfile.RFile
RFile is Accumulo's internal storage format for Key Value pairs. This class is a Factory that
enables creating a
Scanner
for reading and a RFileWriter
for writing Rfiles.
The Scanner
created by this class makes it easy to experiment with real data from a live
system on a developers workstation. Also the Scanner
can be used to write tools to
analyze Accumulo's raw data.
- Since:
- 1.8.0
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
This is an intermediate interface in a larger builder pattern.static interface
This is an intermediate interface in a larger builder pattern.static interface
This is an intermediate interface in a larger builder pattern.static interface
This is an intermediate interface in a larger builder pattern.static interface
This is an intermediate interface in a larger builder pattern.static interface
This is an intermediate interface in a larger builder pattern.static interface
This is an intermediate interface in a large builder pattern.static interface
This is an intermediate interface in a larger builder pattern.static interface
This is an intermediate interface in a larger builder pattern. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic RFile.InputArguments
Entry point for building a newScanner
over one or more RFiles.static RFile.OutputArguments
Entry point for creating a new RFile writer.static RFile.SummaryInputArguments
Entry point for reading summary data from RFiles.
-
Constructor Details
-
RFile
public RFile()
-
-
Method Details
-
newScanner
Entry point for building a newScanner
over one or more RFiles. -
summaries
Entry point for reading summary data from RFiles.- Since:
- 2.0.0
-
newWriter
Entry point for creating a new RFile writer.
-