You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by Apache Wiki <wi...@apache.org> on 2007/12/08 20:23:53 UTC

[Lucene-hadoop Wiki] Trivial Update of "Hbase/HbaseRest" by stack

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lucene-hadoop Wiki" for change notification.

The following page has been changed by stack:
http://wiki.apache.org/lucene-hadoop/Hbase/HbaseRest

The comment on the change is:
minor edit on starting REST server.  added a little preamble

------------------------------------------------------------------------------
+ This page describes the hbase REST api.  It starts with the specification.  Towards the end are examples using curl as a client and a description on how to start an instance of the REST server outside of the master web UI.
- 
- = Starting the Servlet =
- 
- {{{
- cd $HBASE_HOME
- bin/hbase org.apache.hadoop.hbase.rest.Dispatcher
- }}}
- 
- --help gives you the options. 
- 
- = Request Spec =
- 
- This is a the spec for the Hbase-REST API done under the aegis of [https://issues.apache.org/jira/browse/HADOOP-2068 HADOOP-2068].  At the end of this document you can find some examples using curl exercising the API.
  
  == System Information ==
  
@@ -229, +217 @@

  
  This avoids the problems with having semicolon separators in a single query string parameter, and is easily read into an array in Java.
  
+ 
+ == Starting the REST Server ==
+ 
+ By default, an instance of the REST servlet runs in the master UI; just browse to '''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 REST server outside of the master, do the following:
+ 
+ {{{
+ cd $HBASE_HOME
+ bin/hbase org.apache.hadoop.hbase.rest.Dispatcher
+ }}}
+ 
+ Pass '''--help''' to see REST server usage. 
+ 
+ = Request Spec =
+ 
+ This is a the spec for the Hbase-REST API done under the aegis of [https://issues.apache.org/jira/browse/HADOOP-2068 HADOOP-2068].  It was committed 11/30/2007.
+ 
+ 
  == Examples using curl ==
  
  Here is a GET of a row.  Notice how values are Base64'd.