Return-Path: Delivered-To: apmail-hadoop-hbase-user-archive@minotaur.apache.org Received: (qmail 39812 invoked from network); 3 Sep 2009 15:58:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 3 Sep 2009 15:58:52 -0000 Received: (qmail 74992 invoked by uid 500); 3 Sep 2009 15:58:51 -0000 Delivered-To: apmail-hadoop-hbase-user-archive@hadoop.apache.org Received: (qmail 74966 invoked by uid 500); 3 Sep 2009 15:58:51 -0000 Mailing-List: contact hbase-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hbase-user@hadoop.apache.org Delivered-To: mailing list hbase-user@hadoop.apache.org Received: (qmail 74956 invoked by uid 99); 3 Sep 2009 15:58:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 15:58:51 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of sallonchina@hotmail.com designates 65.54.246.109 as permitted sender) Received: from [65.54.246.109] (HELO bay0-omc1-s37.bay0.hotmail.com) (65.54.246.109) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Sep 2009 15:58:39 +0000 Received: from BAY121-DS7 ([207.46.10.34]) by bay0-omc1-s37.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 3 Sep 2009 08:58:18 -0700 X-Originating-IP: [219.224.191.5] X-Originating-Email: [sallonchina@hotmail.com] Message-ID: From: =?gb2312?B?wfXP6cH6?= To: References: <31a243e70909030838q44447ae9r3c427542910c60c8@mail.gmail.com> <31a243e70909030852s627bb3d5va976a3de4c1e467@mail.gmail.com> In-Reply-To: <31a243e70909030852s627bb3d5va976a3de4c1e467@mail.gmail.com> Subject: Re: questions about hbase tables operations Date: Thu, 3 Sep 2009 23:59:50 +0800 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="gb2312"; reply-type=original Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 14.0.8064.206 X-MimeOLE: Produced By Microsoft MimeOLE V14.0.8064.206 X-OriginalArrivalTime: 03 Sep 2009 15:58:18.0402 (UTC) FILETIME=[5A93E020:01CA2CAF] X-Virus-Checked: Checked by ClamAV on apache.org I am more clear about HBase, thanks a lot. So which API of the native Java, the Thrift and the REST API is used more widely or which is more powerful? -------------------------------------------------- From: "Jean-Daniel Cryans" Sent: Thursday, September 03, 2009 11:52 PM To: Subject: Re: questions about hbase tables operations > I know that PS use the REST API, probably others, and they have MR > jobs. Stack could tell more. > > So a typical system using HBase has a lot of data that doesn't fit > will inside a RDBMS. You have to shard, denormalize, break the joins, > etc. So HBase can be used for a live web site via one of its API: the > native Java, the Thrift and the REST API. You can do operations like > increments, gets, puts, deletes and scans. If you need to batch > process your data, you do it with MR. The Bigtable paper gives good > examples of that kind of usage. > > J-D > > 2009/9/3 ������ : >> I want to find out how the applications like powerset use HBase? Should >> these applications work based on HBase's API and map-reduce or they use >> other tools like pig/hive to process data? >> Furthermore, what about live queries? >> >> -------------------------------------------------- >> From: "Jean-Daniel Cryans" >> Sent: Thursday, September 03, 2009 11:38 PM >> To: ; >> Subject: Re: questions about hbase tables operations >> >>> This questions belongs to the user mailing list btw. >>> >>> I do not use Pig so I can't comment on it, but what will really do >>> with HBase is making it easy to do batch processing on HBase tables. >>> No live queries. >>> >>> What do you want to do with the shell? The commands proposed there are >>> for admin purposes. What operations are you searching for? >>> >>> J-D >>> >>> 2009/9/3 ������ : >>>> >>>> Hi, I want to make sure which tools can be used to query HBase tables, >>>> like HBase shell. Is pig integrated with Hbase, so it can support some >>>> query and other operations like create\write\append to HBase tables. >>>> I found PIG6(http://issues.apache.org/jira/browse/PIG-6) tried to solve >>>> similar problems, but I don't know when this new feature and more >>>> similar >>>> features will be released in new version of pig. >>>> >>>> Also I want to be clear that how powerful of HBase shell. It seems that >>>> there are not many operations, so if lots of data expected to store >>>> into >>>> HBase, does it can work effectively. I am surveying on this problems. >>>> Does >>>> anyone can help me? Thanks a lot! >>>> >>>> Best Wishes! >>>> _____________________________________________________________ >>>> >>>> Liu Xianglong >>>> >>>> >>> >> >