Return-Path: Delivered-To: apmail-hadoop-core-dev-archive@www.apache.org Received: (qmail 2961 invoked from network); 27 Feb 2008 19:05:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Feb 2008 19:05:52 -0000 Received: (qmail 96009 invoked by uid 500); 27 Feb 2008 19:05:45 -0000 Delivered-To: apmail-hadoop-core-dev-archive@hadoop.apache.org Received: (qmail 95988 invoked by uid 500); 27 Feb 2008 19:05:45 -0000 Mailing-List: contact core-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: core-dev@hadoop.apache.org Delivered-To: mailing list core-dev@hadoop.apache.org Received: (qmail 95972 invoked by uid 99); 27 Feb 2008 19:05:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Feb 2008 11:05:45 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [216.109.112.27] (HELO mrout1-b.corp.dcn.yahoo.com) (216.109.112.27) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Feb 2008 19:05:09 +0000 Received: from [10.72.104.13] (walkduty-lm.corp.yahoo.com [10.72.104.13]) by mrout1-b.corp.dcn.yahoo.com (8.13.8/8.13.8/y.out) with ESMTP id m1RJ58aU037434 for ; Wed, 27 Feb 2008 11:05:09 -0800 (PST) DomainKey-Signature: a=rsa-sha1; s=serpent; d=yahoo-inc.com; c=nofws; q=dns; h=mime-version:in-reply-to:references:content-type:message-id:from: subject:date:to:x-mailer; b=x/TbwH35Kgx3n0jwLG36VbGU4nJrK4K69SjXAIhO1O513g6bfpAl76kD7SqKfaOo Mime-Version: 1.0 (Apple Message framework v753) In-Reply-To: <96d3bba10802271044v1b2414cbg10468a8b41d5a7a0@mail.gmail.com> References: <96d3bba10802251007x77888988i76bb71c88d238720@mail.gmail.com> <96d3bba10802271044v1b2414cbg10468a8b41d5a7a0@mail.gmail.com> Content-Type: multipart/alternative; boundary=Apple-Mail-3-346097706 Message-Id: <71F57B41-F995-476B-B931-C4F353F0A013@yahoo-inc.com> From: Arun C Murthy Subject: Re: libhdfs v.s. hadoop's hdfs Date: Wed, 27 Feb 2008 11:04:40 -0800 To: core-dev@hadoop.apache.org X-Mailer: Apple Mail (2.753) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-3-346097706 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Ahmad, On Feb 27, 2008, at 10:44 AM, Ahmad Humayun wrote: > Hello everyone, > > Apparently no one knew the answer to my question :( Am I looking at > things > the right way or nobody has compared the libhdfs code to hdfs? Or am I > completely wrong, libhdfs and hdfs has no difference at all? > libhdfs is a JNI-based wrapper around hdfs, so it invokes the underlying java apis via JNI. It offers most of the functionality of hdfs, but I'm not sure it has everything. The hdfs java api is here: http://hadoop.apache.org/core/docs/r0.16.0/api/org/apache/hadoop/fs/ FileSystem.html Arun > regards, > > On Mon, Feb 25, 2008 at 11:07 PM, Ahmad Humayun > > wrote: > >> Hi there, >> >> I was just playing with libhdfs and couldnt help see the >> differences it >> has with the hadoop.dfs package. The hadoop.dfs seems to be much more >> intensive then ifs c++ counterpart, libhdfs, on the amount of >> functionality >> it offers. Hmm.. am I wrong here?....am I looking at things the >> wrong way? >> Is libhdfs is cut-down part of hadoop.dfs. If so, what >> functionality I'll >> miss out on by using libhdfs. >> >> Which files in the hadoop.dfs package provide similar functions as >> libhdfs. In other words where in the dfs package I should look for an >> "apples to apples" comparison with the libhdfs. >> >> >> thanks, >> -- >> Ahmad Humayun >> Research Assistant >> Computer Science Dpt., LUMS >> +92 321 4457315 > > > > > -- > Ahmad Humayun > Research Assistant > Computer Science Dpt., LUMS > +92 321 4457315 --Apple-Mail-3-346097706--