Hi

HFileV3's layout interms of the block indexes, blooms, the HFileBlock
layout everything remains the same as in V2.  The only difference is that
as the KeyValue format supports Tags (An arbitrary metadata) that can be
attached with the KeyValue, the same should  be perisisted in the HFiles
also.
V3 basically allows the Tags in the HFiles and some additional FileInfo
related info indicating the presence of Tags.  So if your data does not
have Tags then you are very much using V2 way of HFiles only.and there
should not be any difference in terms of the working and performance.

Regards
Ram


On Fri, Jun 13, 2014 at 6:47 AM, Ted Yu <[email protected]> wrote:

> For #1: yes
>
> See related JIRAs:
> HBASE-8496 Implement tags and the internals of how a tag should look like
> HBASE-10855 Enable hfilev3 by default
> HBASE-10451 Enable back Tag compression on HFiles
>
> Cheers
>
> On Thu, Jun 12, 2014 at 5:58 PM, abhishek1015 <[email protected]>
> wrote:
>
> > Hello
> >
> > I am interested in doing a comparative study of Hfile v2 and Hfile v3
> under
> > different workload condition. I have following questions in this regard:
> >
> > 1) Is HFile v3 available in HBase .98?
> > 2) Where can I find the physical design of HFile V3? I can only see the
> > physical design details of HFile V2 in some blogs.
> > 3) Has anyone done similar study? If yes, where can I find the results?
> >
> > Thanks
> > Abhishek
> >
> >
> >
> >
> > --
> > View this message in context:
> >
> http://apache-hbase.679495.n3.nabble.com/HFile-V2-vs-HFile-V3-tp4060405.html
> > Sent from the HBase User mailing list archive at Nabble.com.
> >
>

Reply via email to