Return-Path: Delivered-To: apmail-hbase-user-archive@www.apache.org Received: (qmail 88284 invoked from network); 31 Jul 2010 03:26:52 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 31 Jul 2010 03:26:52 -0000 Received: (qmail 9384 invoked by uid 500); 31 Jul 2010 03:26:51 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 9046 invoked by uid 500); 31 Jul 2010 03:26:48 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 9038 invoked by uid 99); 31 Jul 2010 03:26:46 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 31 Jul 2010 03:26:46 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [206.190.38.60] (HELO web50306.mail.re2.yahoo.com) (206.190.38.60) by apache.org (qpsmtpd/0.29) with SMTP; Sat, 31 Jul 2010 03:26:40 +0000 Received: (qmail 51832 invoked by uid 60001); 31 Jul 2010 03:26:18 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1280546778; bh=Cl30UPdY7F/fvEKt2m2d9gVf6gTOftnSh/qm8nTop+A=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=HIxrm8J9sQM4WvEKDPvCie9KQL8CzNiCCVVihf48PuOATv41XifQfB7WXb/1BnjJtINHIdxxqkySowwChLOmlhI9OgMBQyN6xHoQXTuaHXXE+cM5nZBwSnknYzXeR/oWMecVgZUeTWV7XxEamWyLS2m5kYR49X5F2vYhiN2/UtE= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=20CJydczSlzaLVtDqrwsVc8q9WTG60leLiOTG1eiSMEjUOS11gzuVp3dBVcUlvB+HVDqpoYnxQosFg29bcuUNuJhJ2GuEbQS3Kh+ir3yp0J0e7A7R1Kkbe+lg7Rt64g0QqW09gcsQWKuV36L7ejZm62ePbpiEDNZ6Q6l/0n6U6w=; Message-ID: <315338.51565.qm@web50306.mail.re2.yahoo.com> X-YMail-OSG: 85lnxxMVM1lX35yKWHVZOrHij6gcWOb0DpdqX7VSt7YO9oG dHuz3QqoKIjuOffPFbauBBrcW2Zs5LaHHAJFAGOrQD.0SKyeBs2XUF9nGxQs Z8ZDWFm2ja3hC8sXnovMeoziYAkPo8ZNgeBJyei6UghDUvfxzpik1ro_bxzl osaCtMwxCr0IVND.iaCu_2o2sEgxN92_UDcZaYXqYjrU2TgmJl.8x56.Teab vY982Attzm5NbL1k4JHWmIK_ViG_RyeVaF_uuQxkpr1r_EtbGns0hDzGhIOB NFkdtAehoPkh2s1y88Hgy2Uzr0gNdiQ6AwCn_o8zpaStWxg-- Received: from [74.73.6.27] by web50306.mail.re2.yahoo.com via HTTP; Fri, 30 Jul 2010 20:26:18 PDT X-Mailer: YahooMailRC/420.4 YahooMailWebService/0.8.105.279950 References: Date: Fri, 30 Jul 2010 20:26:18 -0700 (PDT) From: Otis Gospodnetic Subject: Re: Hbase search To: user@hbase.apache.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Checked: Checked by ClamAV on apache.org Maybe you are looking for something like this: http://www.javarants.com/2010/06/30/havrobase-a-searchable-evolvable-entity-store-on-top-of-hbase-and-solr/ Otis ---- Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch Lucene ecosystem search :: http://search-lucene.com/ ----- Original Message ---- > From: Imran M Yousuf > To: user@hbase.apache.org > Sent: Sun, July 11, 2010 1:08:01 AM > Subject: Re: Hbase search > > Hi Ilay, > > Not sure whether this would be helpful but my personal opinion is to > use tool that suites best for my requirement. IMHO HBase's strength is > in duplicability, scalability and data structure by design and > implementation, whereas for search my personal choice is Solr/Lucene > (w/o Katta) and some excellent people are trying to combine their > strengths, e.g., http://github.com/akkumar/hbasene > > Another option that could be relevant to the cause is > http://lilycms.org/lily/index.html; a CMS using Lucene for search and > HBase to store contents, basically searchable contents! > > Hope that helps. > > Thank you, > > Imran > > On Sun, Jul 11, 2010 at 10:50 AM, Todd Lipcon wrote: > > Hi Ilay, > > > > HBase doesn't have built-in "search " functionality. Could you explain a > > little more what you're trying to achieve? It may be that our "Filter" > > system can do what you're looking for. Also, what latency do you expect for > > these queries? > > > > Probably the best bet is to change the MapReduce job to also create an index > > table at the same time as it's importing the data. Then a very efficient > > get/scan can find the data for you. > > > > Thanks > > -Todd > > > > P.S. please use the user@ list for this, and don't cross-post to dev@. dev > > should be for discussion of HBase development itself, not development on >top > > of hbase. > > > > On Sat, Jul 10, 2010 at 9:32 PM, ilay raja wrote: > > > >> HI.. > >> > >> Am experimenting with HBase for a search application. Have done bulk import > >> of input data into hbase table using mapreduce.. > >> > >> Input format: > >> I used SampleUploader.java for populating the table. (from examples) > >> key is stored as row-key and value as column. > >> > >> Would like to know how to perform search on this table for a specific > >> column > >> value... > >> I do not find any mapreduce examples that does search on the table. Please > >> let me know any pointers or how do we do this?? > >> > >> Should I use HBase client APIs to perform search on the table... from > >> DemoClient.java > >> > >> Regards, > >> IlayaRaja > >> > >> > >> -- > >> ----------------------------- > >> Product Engineer, > >> Rediff, Mumbai. > >> > >> +91 97691 67921 > >> ------------------------------ > >> > > > > > > > > -- > > Todd Lipcon > > Software Engineer, Cloudera > > > > > > -- > Imran M Yousuf > Entrepreneur & Software Engineer > Smart IT Engineering > Dhaka, Bangladesh > Email: imran@smartitengineering.com > Blog: http://imyousuf-tech.blogs.smartitengineering.com/ > Mobile: +880-1711402557 >