You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by "Tapper, Gunnar" <gu...@hp.com> on 2014/09/11 05:49:08 UTC

HBase Applications and their deployments

Hi,

Just trying to get a feel for what HBase apps look like. I assume that the Java client API dominates? What other APIs are popular?

Are the apps mostly deployed on the same cluster as HBase or external?

What other things make HBase apps "special", if any?

Thanks,

Gunnar



RE: HBase Applications and their deployments

Posted by "Rendon, Carlos (KBB - Irvine)" <Ca...@kbb.com>.
We use the Java API because it is the only one that gives us performance and control we need.
Our QA team uses REST for some functional testing as it is easier to script for their tools.

-Carlos

-----Original Message-----
From: Tapper, Gunnar [mailto:gunnar.tapper@hp.com] 
Sent: Wednesday, September 10, 2014 9:01 PM
To: user@hbase.apache.org
Subject: RE: HBase Applications and their deployments

Hi Ted,

Yes, I know that you *can* (and Avro etc.) but I'm wondering what by *do* use. :)

Obviously, I am not an app developer either spending my time further down the stack.

Thank you,

Gunnar

Download a free version of HP DSM, a unified big-data administration tool for Vertica and Hadoop at: HP DSM Download

“People don’t know what they want until you show it to them… Our task is to read things that are not yet on the page.” — Steve Jobs

-----Original Message-----
From: Ted Yu [mailto:yuzhihong@gmail.com]
Sent: Wednesday, September 10, 2014 9:56 PM
To: user@hbase.apache.org
Subject: Re: HBase Applications and their deployments

bq. What other APIs are popular

You can also utilize REST: http://hbase.apache.org/book.html#rest
or Thrift: http://hbase.apache.org/book.html#thrift

Disclaimer: I am not hbase app developer.

Cheers

On Wed, Sep 10, 2014 at 8:49 PM, Tapper, Gunnar <gu...@hp.com>
wrote:

> Hi,
>
> Just trying to get a feel for what HBase apps look like. I assume that 
> the Java client API dominates? What other APIs are popular?
>
> Are the apps mostly deployed on the same cluster as HBase or external?
>
> What other things make HBase apps "special", if any?
>
> Thanks,
>
> Gunnar
>
>
>

Re: HBase Applications and their deployments

Posted by Esteban Gutierrez <es...@cloudera.com>.
HBase apps can run on the same cluster, e.g. MapReduce based apps or
externally as Ted mentioned using REST or Thrift. Some others have
developed more "user" friendly interfaces like Apache Phoenix which allow
developers use SQL to interact with HBase.

Also, I don't think there is something that makes applications that use
HBase "special" except the possibility to scale :)

Have you seen http://wiki.apache.org/hadoop/Hbase/PoweredBy or the
presentations from HBaseCon? http://hbasecon.com/archive.html Lars George
and Jon Hsieh's archetypes presentation from HBaseCon 2014 has synthesized
most of the common use cases and its very helpful if you are looking into
how people uses HBase:
http://www.slideshare.net/HBaseCon/case-studies-session-7

Cheers,
Esteban.



--
Cloudera, Inc.


On Wed, Sep 10, 2014 at 9:01 PM, Tapper, Gunnar <gu...@hp.com>
wrote:

> Hi Ted,
>
> Yes, I know that you *can* (and Avro etc.) but I'm wondering what by *do*
> use. :)
>
> Obviously, I am not an app developer either spending my time further down
> the stack.
>
> Thank you,
>
> Gunnar
>
> Download a free version of HP DSM, a unified big-data administration tool
> for Vertica and Hadoop at: HP DSM Download
>
> “People don’t know what they want until you show it to them… Our task is
> to read things that are not yet on the page.” — Steve Jobs
>
> -----Original Message-----
> From: Ted Yu [mailto:yuzhihong@gmail.com]
> Sent: Wednesday, September 10, 2014 9:56 PM
> To: user@hbase.apache.org
> Subject: Re: HBase Applications and their deployments
>
> bq. What other APIs are popular
>
> You can also utilize REST: http://hbase.apache.org/book.html#rest
> or Thrift: http://hbase.apache.org/book.html#thrift
>
> Disclaimer: I am not hbase app developer.
>
> Cheers
>
> On Wed, Sep 10, 2014 at 8:49 PM, Tapper, Gunnar <gu...@hp.com>
> wrote:
>
> > Hi,
> >
> > Just trying to get a feel for what HBase apps look like. I assume that
> > the Java client API dominates? What other APIs are popular?
> >
> > Are the apps mostly deployed on the same cluster as HBase or external?
> >
> > What other things make HBase apps "special", if any?
> >
> > Thanks,
> >
> > Gunnar
> >
> >
> >
>

RE: HBase Applications and their deployments

Posted by "Tapper, Gunnar" <gu...@hp.com>.
Hi Ted,

Yes, I know that you *can* (and Avro etc.) but I'm wondering what by *do* use. :)

Obviously, I am not an app developer either spending my time further down the stack.

Thank you,

Gunnar

Download a free version of HP DSM, a unified big-data administration tool for Vertica and Hadoop at: HP DSM Download

“People don’t know what they want until you show it to them… Our task is to read things that are not yet on the page.” — Steve Jobs

-----Original Message-----
From: Ted Yu [mailto:yuzhihong@gmail.com] 
Sent: Wednesday, September 10, 2014 9:56 PM
To: user@hbase.apache.org
Subject: Re: HBase Applications and their deployments

bq. What other APIs are popular

You can also utilize REST: http://hbase.apache.org/book.html#rest
or Thrift: http://hbase.apache.org/book.html#thrift

Disclaimer: I am not hbase app developer.

Cheers

On Wed, Sep 10, 2014 at 8:49 PM, Tapper, Gunnar <gu...@hp.com>
wrote:

> Hi,
>
> Just trying to get a feel for what HBase apps look like. I assume that 
> the Java client API dominates? What other APIs are popular?
>
> Are the apps mostly deployed on the same cluster as HBase or external?
>
> What other things make HBase apps "special", if any?
>
> Thanks,
>
> Gunnar
>
>
>

Re: HBase Applications and their deployments

Posted by Ted Yu <yu...@gmail.com>.
bq. What other APIs are popular

You can also utilize REST: http://hbase.apache.org/book.html#rest
or Thrift: http://hbase.apache.org/book.html#thrift

Disclaimer: I am not hbase app developer.

Cheers

On Wed, Sep 10, 2014 at 8:49 PM, Tapper, Gunnar <gu...@hp.com>
wrote:

> Hi,
>
> Just trying to get a feel for what HBase apps look like. I assume that the
> Java client API dominates? What other APIs are popular?
>
> Are the apps mostly deployed on the same cluster as HBase or external?
>
> What other things make HBase apps "special", if any?
>
> Thanks,
>
> Gunnar
>
>
>