Package org.apache.hadoop.hbase.wal
Class WALPerformanceEvaluation.WALPutBenchmark
java.lang.Object
org.apache.hadoop.hbase.wal.WALPerformanceEvaluation.WALPutBenchmark
- All Implemented Interfaces:
Runnable
- Enclosing class:
- WALPerformanceEvaluation
Perform WAL.append() of Put object, for the number of iterations requested. Keys and Vaues are
generated randomly, the number of column families, qualifiers and key/value size is tunable by
the user.
-
Field Summary
Modifier and TypeFieldDescriptionprivate final boolean
private final int
private final long
private final org.apache.hadoop.hbase.regionserver.HRegion
private final NavigableMap<byte[],
Integer> private final int
-
Constructor Summary
ConstructorDescriptionWALPutBenchmark
(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.client.TableDescriptor htd, long numIterations, boolean noSync, int syncInterval) -
Method Summary
-
Field Details
-
numIterations
-
numFamilies
-
noSync
-
region
-
syncInterval
-
scopes
-
-
Constructor Details
-
WALPutBenchmark
WALPutBenchmark(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.client.TableDescriptor htd, long numIterations, boolean noSync, int syncInterval)
-
-
Method Details