private void getHTable(String table) throws IOException { synchronized (TABLE_LOCK) { hTable = hConn.getTable(table); //2 suggestions from http://ryantwopointoh.blogspot.com/2009/01/performance-of-hbase-importing.html hTable.setAutoFlush(!clientSideBuffering, true); hTable.setWriteBufferSize(writeBufferSize); //return hTable; } }
this.table.setWriteBufferSize(conf.getWriteBufferSize());
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { table.setWriteBufferSize(writeBufferSize); } }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
/** * Delegates to {@link HTable.setWriteBufferSize()} */ public void setWriteBufferSize(long writeBufferSize) throws IOException { table.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { table.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { delegate.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { hTable.setWriteBufferSize(writeBufferSize); }
@Override public void setWriteBufferSize(long writeBufferSize) throws IOException { checkState(); table.setWriteBufferSize(writeBufferSize); }
@Override public void init() throws IOException { super.init(); HBaseTablespace space = (HBaseTablespace) TablespaceManager.get(uri); HConnection hconn = space.getConnection(); htable = hconn.getTable(columnMapping.getHbaseTableName()); htable.setAutoFlushTo(false); htable.setWriteBufferSize(5 * 1024 * 1024); }
@Override public void init() throws IOException { super.init(); HBaseTablespace space = (HBaseTablespace) TablespaceManager.get(uri); HConnection hconn = space.getConnection(); htable = hconn.getTable(columnMapping.getHbaseTableName()); htable.setAutoFlushTo(false); htable.setWriteBufferSize(5 * 1024 * 1024); }