最近在做採用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的生產者消費者模式。