重用放入HBase客户端?

重用放入HBase客户端?,hbase,object-pooling,Hbase,Object Pooling,将新行放入HBase时,需要创建一个新的put实例,并调用add(byte[]系列,byte[]限定符,long ts,byte[]值)来添加数据,这将创建一个KeyValue实例。如果有大量put操作,将创建大量的put和KeyValue。它经常触发GC 有没有办法重复使用Put和KeyValue?如果是这样,我可以使用ObjectPool来稳定内存使用,而不是分配很快就会被GCed的内存

将新行放入HBase时,需要创建一个新的
put
实例,并调用
add(byte[]系列,byte[]限定符,long ts,byte[]值)
来添加数据,这将创建一个
KeyValue
实例。如果有大量put操作,将创建大量的
put
KeyValue
。它经常触发GC

有没有办法重复使用
Put
KeyValue
?如果是这样,我可以使用ObjectPool来稳定内存使用,而不是分配很快就会被GCed的内存