Google Groups Home
Help | Sign in
File format
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  5 messages - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
jerome  
View profile
 More options Apr 2, 11:04 am
From: jerome <b.jero...@gmail.com>
Date: Wed, 2 Apr 2008 08:04:32 -0700 (PDT)
Local: Wed, Apr 2 2008 11:04 am
Subject: File format
Hi,
I wonder if you have some papers on the internal file format that
you're using.
Any comparison with HBase file format?
Thanks in advance,
  Jerome.

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Doug Judd  
View profile
 More options Apr 2, 12:54 pm
From: "Doug Judd" <d...@zvents.com>
Date: Wed, 2 Apr 2008 09:54:06 -0700
Local: Wed, Apr 2 2008 12:54 pm
Subject: Re: [hypertable-dev] File format

Hi Jerome,

Currently, we don't have documentation of the various file formats, but this
is an excellent idea.  I've filed an issue on it (#95).

Last we chatted with the HBase folks, they were using the MapFile class that
comes with Hadoop, but they were having some trouble with it.  I think they
may come up with their own format at somepoint.  We talked about trying to
standardize, but our key format is sufficiently different than the HBase key
format, that we decided it was not worth it.

- Doug


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
jerome  
View profile
 More options Apr 2, 1:47 pm
From: jerome <b.jero...@gmail.com>
Date: Wed, 2 Apr 2008 10:47:01 -0700 (PDT)
Local: Wed, Apr 2 2008 1:47 pm
Subject: Re: File format
even if there's no formal documentation, can you point me to the right
set of files?
Thanks,
  Jerome.

On Apr 2, 12:54 pm, "Doug Judd" <d...@zvents.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Doug Judd  
View profile
 More options Apr 2, 2:01 pm
From: "Doug Judd" <d...@zvents.com>
Date: Wed, 2 Apr 2008 11:01:50 -0700
Local: Wed, Apr 2 2008 2:01 pm
Subject: Re: [hypertable-dev] Re: File format

I'm assuming you're interested in the CellStore format.  As a brief
overview, the format looks like this ...

compressed block of key/value pairs
compressed block of key/value pairs
compressed block of key/value pairs
[...]
fixed index
variable index
optional bloom filter
trailer

The code that writes this format is in
src/cc/Hypertable/RangeServer/CellStoreV0.cc.  The methods that do the
writing are add() and finalize().  Each compressed block starts with a
header, which is written by logic in
src/cc/Hypertable/RangeServer/BlockCompressionHeaderCellStore.cc/h  Also,
the trailer writing logic is encapsulated in the class CellStoreTrailerV0 in
the files src/cc/Hypertable/RangeServer/CellStoreTrailerV0.cc/h

- Doug


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
jerome  
View profile
 More options Apr 2, 2:11 pm
From: jerome <b.jero...@gmail.com>
Date: Wed, 2 Apr 2008 11:11:57 -0700 (PDT)
Local: Wed, Apr 2 2008 2:11 pm
Subject: Re: File format
Thanks!

On Apr 2, 2:01 pm, "Doug Judd" <d...@zvents.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google