Return-Path: Delivered-To: apmail-hadoop-hbase-user-archive@minotaur.apache.org Received: (qmail 79843 invoked from network); 15 Jan 2010 23:55:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 15 Jan 2010 23:55:53 -0000 Received: (qmail 86260 invoked by uid 500); 15 Jan 2010 23:55:52 -0000 Delivered-To: apmail-hadoop-hbase-user-archive@hadoop.apache.org Received: (qmail 86198 invoked by uid 500); 15 Jan 2010 23:55:52 -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 86188 invoked by uid 99); 15 Jan 2010 23:55:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Jan 2010 23:55: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 cstaszak@gmail.com designates 209.85.222.198 as permitted sender) Received: from [209.85.222.198] (HELO mail-pz0-f198.google.com) (209.85.222.198) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Jan 2010 23:55:45 +0000 Received: by pzk36 with SMTP id 36so1287220pzk.5 for ; Fri, 15 Jan 2010 15:55:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=pCRi6qwG9pvno4vJwleAC2pTlpyIS6vUeusaIdCIA+k=; b=Kcc+GHMNNlZrCSi36eFG5I3aXAvOmr5N5PMEcEqPpKq0tMN0bYnWoIB18eRq2hRpj8 hT1oCfRa7V5iu7d4jog+q1fmYsKXTxDAJt3dAm9y3dRYRRohR8/0p4bnXWF0Lu4QQXfN yn8zGMxWSneysC+HRZhUFK3n+9x113tWZfE6c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Ok9WiSMGJKkf9uqdKlTPBtfqSH8G/zgqOpg9eraMLch2AArq8V9puEIV+hBJ0LzvdY /b+/YrPVndOxU8A0yZ6Op/2LezgjQZKe+c626KlileGwlZQN9ecdxo/WFCKtduyxw0j1 Aet6vdVWwN4ibm6hAyy5uPwl4/FnmY2b/gI0E= MIME-Version: 1.0 Received: by 10.142.1.33 with SMTP id 33mr2125111wfa.185.1263599723787; Fri, 15 Jan 2010 15:55:23 -0800 (PST) In-Reply-To: <7c962aed1001151442t59e5d855o1a2ea5ea805d00d2@mail.gmail.com> References: <974463.4668.qm@web50307.mail.re2.yahoo.com> <228772.82103.qm@web65514.mail.ac4.yahoo.com> <64f07e2c1001151322h4e3a0f78t99766b9471e45486@mail.gmail.com> <78568af11001151350p3ef01f8eq36434582154cc6a0@mail.gmail.com> <94358.18837.qm@web65505.mail.ac4.yahoo.com> <78568af11001151400u25a02797j6fed55833989fdf8@mail.gmail.com> <910299.16144.qm@web50303.mail.re2.yahoo.com> <78568af11001151427p75acf82ehba92a9df28d6321d@mail.gmail.com> <7c962aed1001151442t59e5d855o1a2ea5ea805d00d2@mail.gmail.com> Date: Fri, 15 Jan 2010 15:55:23 -0800 Message-ID: <8324b19f1001151555v7539e559q202eef3c4d62a6fa@mail.gmail.com> Subject: Re: HBase on 1 box? how big? From: Chris Staszak To: hbase-user Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org +1 for this feature. I understand some of the questioning along the lines of "why not use PostgreSQL/MySQL" for a data store that just runs on one host. However, the driver for me (and I suspect for a growing number of people) is to write one piece of code that runs at any scale. For some uses a single host/jvm makes perfect sense: development, demos or limited production data size and transaction volume. Furthermore, this could greatly simplify demos or small scale deployments on Windows (removing the ssh requirement). On Fri, Jan 15, 2010 at 2:42 PM, stack wrote: > How about we add a 'standalone' argument to bin/hbase? =A0It'd check the > hbase-site.xml to see it has right standalone basic config. and then it'd > pass switches to start all up in the one JVM? > St.Ack > > On Fri, Jan 15, 2010 at 2:27 PM, Ryan Rawson wrote: > >> i hadda resolve like 40 files of conflicts :-/ >> >> what i really need though is a tool so that start-hbase.sh wont do the >> 'normal' thing and just do hbase-daemon.sh start master when running >> in standalone mode. >> >> -ryan >> >> On Fri, Jan 15, 2010 at 2:23 PM, Otis Gospodnetic >> wrote: >> > Sounds like a yummy patch, Ryan, if you need another nudge. :) >> > >> > Otis >> > >> > >> > >> > ----- Original Message ---- >> >> From: Ryan Rawson >> >> To: hbase-user@hadoop.apache.org >> >> Sent: Fri, January 15, 2010 5:00:42 PM >> >> Subject: Re: HBase on 1 box? how big? >> >> >> >> Yes I do plan on releasing a patch, but i need to rebase it to trunk. >> >> It moves a class from test -> java (ie; the ZK in JVM startup class). >> >> >> >> maybe soon? >> >> -ryan >> >> >> >> On Fri, Jan 15, 2010 at 1:57 PM, Andrew Purtell wrote: >> >> > That would be good for developing disconnected against the API. Any >> >> > plan on releasing a patch Ryan? >> >> > >> >> > =A0 - Andy >> >> > >> >> > >> >> > >> >> > ----- Original Message ---- >> >> >> From: Ryan Rawson >> >> >> To: hbase-user@hadoop.apache.org >> >> >> Sent: Fri, January 15, 2010 1:50:32 PM >> >> >> Subject: Re: HBase on 1 box? how big? >> >> >> >> >> >> You can run HBase on any size of machine all single node, by defau= lt >> >> >> when you start hbase it will store files in /tmp and everything is= in >> >> >> 1 JVM. =A0How much data can you jam in there? =A0I'm not totally s= ure, >> >> >> probably a lot more than you might think, but again limited by the >> >> >> disk. =A0I run it on my mac laptop for example. >> >> >> >> >> >> I have a patch that will allow a single JVM including zookeeper, b= ut >> >> >> it is locked up in my private git for now. This would get rid of t= he >> >> >> need to ssh localhost just to start local hbase. >> >> >> >> >> >> -ryan >> >> >> >> >> >> On Fri, Jan 15, 2010 at 1:22 PM, Seth Ladd wrote: >> >> >> > I agree. =A0HBase in a box is essentially MySQL. =A0HBase is bui= lt for >> a >> >> cluster. >> >> >> > >> >> >> > On Fri, Jan 15, 2010 at 11:17 AM, Andrew Purtell wrote: >> >> >> >> On that scale, why not use MySQL or Postgres? >> >> >> >> >> >> >> >> "HBase in a box" is like "dynamic equilibrium", or "virtual >> reality", or >> >> >> >> "jumbo shrimp"... :-) >> >> >> >> >> >> >> >> =A0- Andy >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ----- Original Message ---- >> >> >> >>> From: Otis Gospodnetic >> >> >> >>> To: hbase-user@hadoop.apache.org >> >> >> >>> Sent: Fri, January 15, 2010 12:54:42 PM >> >> >> >>> Subject: HBase on 1 box? how big? >> >> >> >>> >> >> >> >>> Hello, >> >> >> >>> >> >> >> >>> I understand running HBase on a single box is kind of >> >> >> >>> pointless (thanks Andrew Purtell for the reply about numbers o= f >> >> >> >>> boxes)... but I was wondering what kind of box might one need = to >> >> >> >>> host/run various HBase/Hadoop processes? >> >> >> >>> >> >> >> >>> Imagine I just need to have "HBase in a box", so to speak. :) >> >> >> >>> >> >> >> >>> I understand it depends on the volume on data, DB structure, >> request >> >> >> rates... >> >> >> >>> I don't have those numbers, but say I want HBase to have 100M >> rows with >> >> >> >>> data from Apache logs and want to run the common web >> analytics/stats >> >> >> >>> reports on a nightly basis. >> >> >> >>> >> >> >> >>> * Would an EC2 Large Instance suffice? >> >> >> >>> -- Large Instance 7.5 GB of memory, 4 EC2 Compute Units (2 >> virtual cores >> >> >> >>> with 2 EC2 Compute Units each), 850 GB of local instance stora= ge, >> 64-bit >> >> >> >>> platform >> >> >> >>> >> >> >> >>> * How about EC2 Small Instance? >> >> >> >>> -- Small Instance (Default) 1.7 GB of memory, 1 EC2 Compute Un= it >> (1 >> >> virtual >> >> >> core >> >> >> >>> with 1 EC2 Compute Unit), 160 GB of local instance storage, >> 32-bit >> >> platform >> >> >> >>> >> >> >> >>> Thanks, >> >> >> >>> Otis >> >> >> >>> P.S. >> >> >> >>> hw specs from http://aws.amazon.com/ec2/#instance >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > >> > >> > >> >