Return-Path: Delivered-To: apmail-hbase-user-archive@www.apache.org Received: (qmail 7453 invoked from network); 3 Nov 2010 15:32:57 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 3 Nov 2010 15:32:57 -0000 Received: (qmail 85741 invoked by uid 500); 3 Nov 2010 15:33:27 -0000 Delivered-To: apmail-hbase-user-archive@hbase.apache.org Received: (qmail 85687 invoked by uid 500); 3 Nov 2010 15:33:25 -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 85679 invoked by uid 99); 3 Nov 2010 15:33:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Nov 2010 15:33:25 +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: domain of saint.ack@gmail.com designates 74.125.83.41 as permitted sender) Received: from [74.125.83.41] (HELO mail-gw0-f41.google.com) (74.125.83.41) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Nov 2010 15:33:17 +0000 Received: by gwb11 with SMTP id 11so609612gwb.14 for ; Wed, 03 Nov 2010 08:32:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; bh=dIcX3fPmC4eAlfv6JeXc8WamOEosiqGACwpdoS/Ws90=; b=ZZnr6gzeQyVT3L8z52Ft7icoahkh9Sv195T5CA3o8cW+P9gNmjI8iiJdTZYvFMy4n2 X3l7PQpMoPP8e9nMSjSZCZlvu/SpZBKnwffePlNv8lOS+G2psqpSB0GgaLOAd5HnYjev bEtviNiyxD2/plMTwwD5nJDVwijrBS0wuPQTs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=B0FlH8DRRe9o4+sQvsYAHInHYWrr74XKWt+RE2f9nGn4uNwWVEBHHN8qvxanShf1oG s/zyMSMJwPfT+DO9GtYRKJu0wQxOD/7/QMZ8a/paeH6t13m4h1YRthitP5wsbjhLu8hD GqxZwZyKa/zqN98e3195N7uMeI05PSXfUkDcg= MIME-Version: 1.0 Received: by 10.216.27.132 with SMTP id e4mr660736wea.105.1288798375561; Wed, 03 Nov 2010 08:32:55 -0700 (PDT) Sender: saint.ack@gmail.com Received: by 10.216.65.14 with HTTP; Wed, 3 Nov 2010 08:32:55 -0700 (PDT) In-Reply-To: References: <4CD1451C.3040802@gmail.com> <5A76F6CE309AD049AAF9A039A39242820F0C201E@sc-mbx04.TheFacebook.com> Date: Wed, 3 Nov 2010 08:32:55 -0700 X-Google-Sender-Auth: 3bWotDHRUmOgs7tD1WRyP2ynA7I Message-ID: Subject: Re: HBase as a versioned key/value store From: Stack To: user@hbase.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Nov 3, 2010 at 7:15 AM, Wojciech Langiewicz wrote: > > I'm running latest version from Cloudera Try a later version of the 0.89 series. See the downloads page on our site. It has perf. improvements. >> Each KV is a distinct Put operation? =A0Normally people get high through= put >> by batching many Puts at once. >> > > Actually, here I'm asking about Get operations, because I don't know how = to > batch them (by design). But in case of Puts you are right. > There is a batch Get in TRUNK that should be available as 0.90.0RC0 soon. > I'm rather asking what can I expect from my schema design and hardware by > comparing other people solutions, right now I'm getting 10 times less > performance that I initially wanted. > > Well, if going to disk, reading we're talking 10-30ms a hit. If you are reading from cache, you should see 5ms and less. Try upping proportion of your heap given over to block cache; set hfile.block.cache.size to 0.4 or 0.5 of heap (Writes should be going in pretty fast -- ~5m or less). What size your cells? How many regions in your table? How much RAM have you given over to HBase? Anything else running on these machines? You doing any wacky RAID'ing on those disks? Good luck, St.Ack