昨天在将数据导入到Hbase后,然后利用scan去查询导入的数据,然后,突然就报错了,经过排查,是出现了内存溢出异常,想了想是因为,我在查询的时候,用scan ’表名',没有加上limit,然后内存迅速被耗尽,出现内存溢出异常,所以下次要用Hbase查询的时候,要用limit,例如
scan 'tbl_sys_code',{LIMIT => 2}
做个小结,警惕一下。
昨天在将数据导入到Hbase后,然后利用scan去查询导入的数据,然后,突然就报错了,经过排查,是出现了内存溢出异常,想了想是因为,我在查询的时候,用scan ’表名',没有加上limit,然后内存迅速被耗尽,出现内存溢出异常,所以下次要用Hbase查询的时候,要用limit,例如
scan 'tbl_sys_code',{LIMIT => 2}
做个小结,警惕一下。