We usually try to have a shell way of doing all public facing operations. In particular, I'd say if something shows up in the ref guide[1] without a shell way to do it, I'd consider it a bug. The one big caveat is that the shell is not performant for doing data inserts or fetching. Those functions are really only set up in the shell for works-at-all operational testing.
Would working in a scripting language like python be easier? We have a couple of options for accessing HBase from non-JVM languages. [1]: http://hbase.apache.org/book.html On Fri, Mar 13, 2015 at 12:00 AM, Sudeep Pandey <pandey.datat...@gmail.com> wrote: > Hello: > > If I am unable to do JAVA coding and prefer HBase shell for HBase > works/interactions, will I be able to do all operations? > i.e. > > Is JAVA coding (Client API) needed to do something in HBase which is not > possible by HBase shell commands? > > Thank You, > Sudeep Pandey > Ph: 5107783972 > -- Sean