1回复
3年前
java连接hbase获得数据后报错OOM问题
java连接hbase,将查询结果,具体处理不再细说,每条记录后面有\r\n,将处理过的每条数据(设为String temp=),追加到StringBuffer后面,随后置空temp。最终结果是返还StringBuffer。在此过程中,数据追加到11080条,StringBuffer.toString().length大约等于143M时,报错Java Heap Size ,OOM错误。请问:java连接hbase获得的大批量数据应该如何处理?求代码的优化方法,而非JVM的设置
3253 阅读