hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Purtell <apurt...@apache.org>
Subject Re: Hive / Pig procedural languages for HBase?
Date Mon, 31 Dec 2012 18:51:12 GMT
> Are Hive / Pig procedural languages for HBase?

No. Apache Hive and Apache Pig are substantially more than that, and are
tools on their own that might have a connector for HBase. You should refer
to hive.apache.org and pig.apache.org for more information.

> (with shell as the command line utility)

The HBase shell is JRuby and therefore integrates the HBase client API with
the Ruby language, so I'd argue the HBase shell is a procedural language
for HBase. Note though that the HBase shell is a client, this is on the
client side. If you are looking for something akin to stored procedures,
then the answer is no, there is no PLSQL server side equivalent. What we do
have is an extension framework known as Coprocessors. For more information
see: https://blogs.apache.org/hbase/entry/coprocessor_introduction

On Mon, Dec 31, 2012 at 4:34 AM, Manoj Gokhale <manoj.g@affinity.com> wrote:

> Hello,
> I am new to HBase and asked to evaluate HBase.
> Are Hive / Pig procedural languages for HBase? (with shell as the command
> line utility)
> (Just as oracle has SQL as the query language and PLSQL as its procedural
> language)
> Please let me know asap
> regds
> Manoj Gokhale
> --
> Thanks and regards,
> Manoj Gokhale
> NOTICE: This email and any file transmitted are confidential and/or
> legally privileged and intended only for the person(s) directly addressed.
> If you are not the intended recipient, any use, copying, transmission,
> distribution, or other forms of dissemination is strictly prohibited. If
> you have received this email in error, please notify the sender immediately
> and permanently delete the email and files, if any.

Best regards,

   - Andy

Problems worthy of attack prove their worth by hitting back. - Piet Hein
(via Tom White)

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message