最近在做采用javaAPI批量往Hbase插值的工作,记录一下
Configuration cfg = HbaseConfiguration.create();
Connnection conn = ConnectionFactory.createConnection();
Table table = conn.getTable(TableName.valueOf("table_name"));
List<Put> list = new ArrayList<Put>();
while(......){
Put put = new Put(...);
...........
list.add(put);
}
table.put(list);
如果需要采用多线程,可以采用java的生产者消费者模式。