hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shahab Yunus <shahab.yu...@gmail.com>
Subject Re: client Table instance, confused with autoFlush
Date Wed, 13 May 2015 15:14:21 GMT
Until you move to HBase 1.*, you should use HTableInterface. And the
autoFlush methods and semantics, as far as I understand are, same so you
should not have problem.

Regards,
Shahab

On Wed, May 13, 2015 at 11:09 AM, Serega Sheypak <serega.sheypak@gmail.com>
wrote:

> But HTable is deprecated in 0.98 ...?
>
> 2015-05-13 17:35 GMT+03:00 Solomon Duskis <sduskis@gmail.com>:
>
> > The docs you referenced are for 1.0.  Table and BufferedMutator were
> > introduced in 1.0.  In 0.98, you should continue using HTable and
> > autoflush.
> >
> > On Wed, May 13, 2015 at 9:57 AM, Serega Sheypak <
> serega.sheypak@gmail.com>
> > wrote:
> >
> > > We are using CDH 5.4, it's on .0.98 version
> > >
> > > 2015-05-13 16:49 GMT+03:00 Solomon Duskis <sduskis@gmail.com>:
> > >
> > > > BufferedMutator is the preferred alternative for autoflush starting
> in
> > > > HBase 1.0.  Get a connection via ConnectionFactory, then
> > > > connection.getBufferedMutator(tableName).  It's the same
> functionality
> > as
> > > > autoflush under the covers.
> > > >
> > > > On Wed, May 13, 2015 at 9:41 AM, Ted Yu <yuzhihong@gmail.com> wrote:
> > > >
> > > > > Please take a look at
> > > https://issues.apache.org/jira/browse/HBASE-12728
> > > > >
> > > > > Cheers
> > > > >
> > > > > On Wed, May 13, 2015 at 6:25 AM, Serega Sheypak <
> > > > serega.sheypak@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Hi, in 0.94 we could use autoFlush method for HTable.
> > > > > > Now HTable shouldn't be used, we refactoring code for Table
> > > > > >
> > > > > > Here is a note:
> > > > > > http://hbase.apache.org/book.html#perf.hbase.client.autoflush
> > > > > > >When performing a lot of Puts, make sure that setAutoFlush
is
> set
> > to
> > > > > false
> > > > > > on your Table
> > > > > > <
> > > > >
> > > >
> > >
> >
> http://hbase.apache.org/apidocs/org/apache/hadoop/hbase/client/Table.html
> > > > > > >
> > > > > >  instance
> > > > > >
> > > > > > What is the right way to set autoFlush for Table instance? Can't
> > find
> > > > > > method/example to do this?
> > > > > >
> > > > >
> > > >
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message