|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Row.Key | |
|---|---|
| com.nhncorp.neptune.client | Neptune Client API, Shell, Scanner, Utility |
| com.nhncorp.neptune.parallel.hadoop | TabletInputFormat for Hadoop MapReduce |
| com.nhncorp.neptune.tablet | ValueObject for Table, Tablet |
| Uses of Row.Key in com.nhncorp.neptune.client |
|---|
| Fields in com.nhncorp.neptune.client declared as Row.Key | |
|---|---|
static Row.Key |
Row.Key.MAX_KEY
|
static Row.Key |
Row.Key.MIN_KEY
|
| Methods in com.nhncorp.neptune.client that return Row.Key | |
|---|---|
Row.Key |
RowFilter.getEndRowKey()
|
Row.Key |
Row.getKey()
Return Row.Key |
Row.Key |
ScanCell.getRowKey()
|
Row.Key |
RowFilter.getRowKey()
|
Row.Key[] |
NTable.getSplitedRowKeyRanges(TabletInfo tabletInfo,
int splitPerTablet)
Divides row keys contained in a certain tablet into splitPerTablet rows. |
Row.Key |
RowFilter.getStartRowKey()
|
| Methods in com.nhncorp.neptune.client with parameters of type Row.Key | |
|---|---|
TabletInfo |
NTable.addTablet(Row.Key endRowKey)
Add new tablet in this table with the specified row key |
static void |
NTable.createTable(NConfiguration conf,
TableSchema tableSchema,
Row.Key[] endRowKeys)
Create a new table according to the table schma information, then split the newly created table into multiple tablets by the number of row keys specified in the parameter. |
void |
AsyncDataReceiver.error(Row.Key rowKey,
java.lang.Exception exception)
Called when received exception |
Row |
NTable.get(Row.Key rowKey)
Retrieve all the columns and their values in Row matching with rowKey
If the Row contains too much data, it may cause serious problem. |
Row |
NTable.get(Row.Key rowKey,
java.lang.String columnName)
Retrieve data stored in Neptune |
Row |
NTable.get(Row.Key rowKey,
java.lang.String[] columnNames)
Retrieve data with row key and specific column names. |
byte[] |
NTable.get(Row.Key rowKey,
java.lang.String columnName,
Cell.Key cellKey)
Retrive data the application stored by put method |
boolean |
NTable.hasValue(java.lang.String columnName,
Row.Key rowKey)
Check whether a Row with parameter rowkey exists or not
Instead, it is possible to use get() method, but it is not recommended due to performance reason |
static TabletInfo |
NTable.lookupTargetTablet(NConfiguration conf,
java.lang.String tableName,
Row.Key rowKey)
Find a tablet serving a specified row and return its information |
TabletInfo |
NTable.lookupTargetTablet(Row.Key rowKey)
Find a tablet serving a specified row and return its information |
void |
AsyncDataReceiver.receive(Row.Key rowKey,
Row row)
Called when single Row fetched. |
void |
NTable.remove(Row.Key rowKey,
java.lang.String columnName,
Cell.Key cellKey)
Remove a Cell in a Row |
void |
NTable.removeRow(Row.Key rowKey,
long timestamp)
Remove all cells in a row. |
void |
RowFilter.setEndRowKey(Row.Key endRowKey)
|
void |
Row.setKey(Row.Key key)
|
void |
ScanCell.setRowKey(Row.Key rowKey)
|
void |
RowFilter.setRowKey(Row.Key rowKey)
|
void |
RowFilter.setStartRowKey(Row.Key startRowKey)
|
| Method parameters in com.nhncorp.neptune.client with type arguments of type Row.Key | |
|---|---|
boolean |
NTable.get(java.util.Collection<Row.Key> rowKeys,
java.util.List<CellFilter> cellFilters,
AsyncDataReceiver dataReceiver,
int numOfThread,
int timeout)
This method allows applications to asynchronously receive data. |
boolean |
NTable.get(java.util.Collection<Row.Key> rowKeys,
java.lang.String[] columnNames,
AsyncDataReceiver dataReceiver,
int numOfThread,
int timeout)
This method allows applications to asynchronously receive data. |
| Constructors in com.nhncorp.neptune.client with parameters of type Row.Key | |
|---|---|
Row(Row.Key key)
|
|
RowFilter(Row.Key rowKey)
|
|
RowFilter(Row.Key rowKey,
int operation)
|
|
RowFilter(Row.Key startRowKey,
Row.Key endRowKey)
|
|
RowFilter(Row.Key startRowKey,
Row.Key endRowKey,
int operation)
|
|
| Uses of Row.Key in com.nhncorp.neptune.parallel.hadoop |
|---|
| Methods in com.nhncorp.neptune.parallel.hadoop that return Row.Key | |
|---|---|
Row.Key |
AbstractTabletInputFormat.TabletColumnRecordReader.createKey()
|
Row.Key |
AbstractTabletInputFormat.TabletRowRecordReader.createKey()
|
Row.Key |
TableSplit.getEndRowKey()
|
Row.Key |
TableSplit.getStartRowKey()
|
| Methods in com.nhncorp.neptune.parallel.hadoop that return types with arguments of type Row.Key | |
|---|---|
org.apache.hadoop.mapred.RecordReader<Row.Key,com.nhncorp.neptune.client.scanner.MergeScanner.RowArray> |
TableJoinInputFormat.getRecordReader(org.apache.hadoop.mapred.InputSplit split,
org.apache.hadoop.mapred.JobConf job,
org.apache.hadoop.mapred.Reporter reporter)
|
| Methods in com.nhncorp.neptune.parallel.hadoop with parameters of type Row.Key | |
|---|---|
boolean |
AbstractTabletInputFormat.TabletRowRecordReader.next(Row.Key key,
Row value)
|
boolean |
AbstractTabletInputFormat.TabletColumnRecordReader.next(Row.Key key,
ScanCell value)
|
| Constructors in com.nhncorp.neptune.parallel.hadoop with parameters of type Row.Key | |
|---|---|
TableSplit(java.lang.String tableName,
Row.Key startRowKey,
Row.Key endRowKey)
|
|
TableSplit(java.lang.String tableName,
java.lang.String hostName,
Row.Key startRowKey,
Row.Key endRowKey)
|
|
| Uses of Row.Key in com.nhncorp.neptune.tablet |
|---|
| Methods in com.nhncorp.neptune.tablet that return Row.Key | |
|---|---|
Row.Key |
TabletInfo.getEndRowKey()
|
| Methods in com.nhncorp.neptune.tablet with parameters of type Row.Key | |
|---|---|
void |
TabletInfo.setEndRowKey(Row.Key endRowKey)
|
| Constructors in com.nhncorp.neptune.tablet with parameters of type Row.Key | |
|---|---|
TabletInfo(java.lang.String tableName,
java.lang.String tabletName,
Row.Key endRowKey)
|
|
TabletInfo(java.lang.String tableName,
java.lang.String tabletName,
Row.Key startRowKey,
Row.Key endRowKey)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||