Return-Path: Delivered-To: apmail-hadoop-hbase-user-archive@minotaur.apache.org Received: (qmail 22424 invoked from network); 1 Mar 2010 08:54:52 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 1 Mar 2010 08:54:52 -0000 Received: (qmail 80882 invoked by uid 500); 28 Feb 2010 16:54:51 -0000 Delivered-To: apmail-hadoop-hbase-user-archive@hadoop.apache.org Received: (qmail 80858 invoked by uid 500); 28 Feb 2010 16:54: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 80847 invoked by uid 99); 28 Feb 2010 16:54:51 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Feb 2010 16:54: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 (athena.apache.org: domain of timrobertson100@gmail.com designates 209.85.223.172 as permitted sender) Received: from [209.85.223.172] (HELO mail-iw0-f172.google.com) (209.85.223.172) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Feb 2010 16:54:41 +0000 Received: by iwn2 with SMTP id 2so1859199iwn.29 for ; Sun, 28 Feb 2010 08:54:19 -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=gGI3ZxzdN/fjcbAooMoOTukwFtNE1QvTKCrYB6dbQEw=; b=qXRMoTpavD7FmFUv5s1ueN02NI/5Qj42oC6rLctGcJq8a/IFQW3R6NV1uZIIZ/WZ/1 fQgeOUCnrREoVkWLoqce74nG39L1ZYABXe2p/x7ehaWIXpbSbqHq11G1HXq0Gbp+wmxJ 8HUbb7Yhp2ycosfozDlUcOYFgY2w3TR7Ubjmg= 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=GBxBSFDWCZ5HM1xv0ilQKOynpHAI98eqT+KjNXp/fRNcocVjG5trnXG9YYc61Ez3Rb BKVyAVSkzBLa4CkXmV+9JXeQSpIiSQnZVBPnsE4MXC7o2l5YUwjJDBgPOC0AC4uM0AYf eLEH6rKTR4CEBsVrDtR+4CUCa6afIxEmDP8d0= MIME-Version: 1.0 Received: by 10.231.170.14 with SMTP id b14mr143600ibz.26.1267376058287; Sun, 28 Feb 2010 08:54:18 -0800 (PST) In-Reply-To: <4B8A9723.8000709@gmail.com> References: <17e273101002270905x7d452be9w2a8ff6cd7ca83473@mail.gmail.com> <7c457ebe1002271419o305b968asfb26de0e41bd497a@mail.gmail.com> <17e273101002271700j3b001efg651e51e168a903eb@mail.gmail.com> <105405.75274.qm@web65505.mail.ac4.yahoo.com> <4B8A936D.40003@gmail.com> <8211a1321002280809uc85e297o966a7187b9d312e0@mail.gmail.com> <4B8A9723.8000709@gmail.com> Date: Sun, 28 Feb 2010 17:54:18 +0100 Message-ID: <32120a6a1002280854p7452fa92u6c67162bc1eb84e5@mail.gmail.com> Subject: Re: Why windows support is critical From: Tim Robertson To: hbase-user@hadoop.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable For 2) if you look at slides 15,16,17 of http://www.slideshare.net/ghelmling/hbase-at-meetup you can see there are some nice higher level APIs popping up for HBase that help you deal with Objects and not Byte[]. That is open source and can be pulled from http://github.com/ghelmling/meetup.beeno which might be of interest. There are others floating around as well that might be worth checking out. Isn't Windows used only for .Net development? (; I'd have thought that if a project is of sufficient size to consider HBase, then it is big enough that people would set up appropriate dev environments (Mac, Linux, or windows and use EC2 or something as the dev/test cluster). On Sun, Feb 28, 2010 at 5:17 PM, Ravi wrote: > > I understand that and I agree it cannot be used on windows in production. > However > > 1. I am talking about windows as a development environment. > 2. I am talking about ease of use of API provided > > These are two critical needs of any web application developer. Don't you > think? > > Ravi > > > On 2/28/2010 11:09 AM, Jeff Zhang wrote: >> >> But HBase is build upon hadoop which is not supposed to run on windows a= s >> production environment. >> >> >> >> On Sun, Feb 28, 2010 at 8:01 AM, Ravi =A0wrote: >> >>> >>> Hi everybody, >>> >>> I want to bring up a critical issue i.e. windows support. Today I decid= ed >>> to move away from hbase to mongoDB and I want to explain why and I hope >>> this >>> will help the hbase team understand needs of users like me and ultimate= ly >>> a >>> better product. >>> >>> I am an entrepreneur working on a web application. I do not have big >>> money >>> or big team. So while I am trying to move a mountain, I want the path o= f >>> least resistance and want a DB that does not pose additional challenges= . >>> >>> Ultimately I found hbase to be more difficult to install and API to be >>> difficult to use on my windows machine (where I am doing the >>> development). >>> After struggling for a few days, I realize that I am losing steam and I >>> better choose a path of least resistance and I am switching to mongoDB. >>> >>> I do think that hbase is currently ahead. Mongo DB is missing a few >>> critical features for a large website. However if I lose steam, there >>> wouldnt be a website. >>> >>> So I request the hbase team to think if users like me and windows >>> development environment is important enough for the team. A one click >>> install on windows and mongoDB like driver would go a long way to compe= te >>> with other DBs. >>> >>> I hope that helps >>> Ravi >>> >>> >> >> > >