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.