Package org.apache.hadoop.hbase.rest

Provides an HBase REST service.

See:
          Description

Interface Summary
AbstractModel.Encodings.Encoding  
RESTConstants  
 

Class Summary
AbstractController  
AbstractModel  
AbstractModel.Encodings  
DatabaseController  
DatabaseModel  
DatabaseModel.DatabaseMetadata  
Dispatcher Deprecated. Use the org.apache.hadoop.hbase.stargate hbase contrib instead.
RESTConstants.FactoryMap  
RowController  
RowModel  
ScannerController  
ScannerModel  
ScannerModel.ScannerMaster  
Status  
Status.StatusMessage  
TableController  
TableModel  
TableModel.Regions  
TimestampController  
TimestampModel  
 

Enum Summary
Dispatcher.ContentType  
 

Package org.apache.hadoop.hbase.rest Description

Provides an HBase REST service. This directory contains a REST service implementation for an Hbase RPC service. DEPRECATED since 0.20.0; use the stargate contrib instead.

Description

By default, an instance of the REST servlet runs in the master UI; just browse to [WWW] http://MASTER_HOST:MASTER_PORT/api/ (Results are returned as xml by default so you may have to look at source to see results). If you intend to use the hbase REST API heavily, to run an instance of the RES T server outside of the master, do the following:

cd $HBASE_HOME
bin/hbase rest start
  
The default port is 60050.

URI

System Operation

Table Operation

Row Operation

Scanner Operation

For examples and more details, please visit HBaseRest Wiki page.



Copyright © 2010 The Apache Software Foundation