java递归的危害,个人总结
解决方法:
在开发的时候我想读取redis中hash类型的数据,数据多达5千万条,我使用hscan方法并使用了递归,读取到40万的数据的时候导致java代码出现StackOverflow的内存溢出错误,后来改了do while循环顺利读取所有数据。
具体详情:http://www.yayihouse.com/yayishuwu/chapter/1820
向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti
java递归的危害,个人总结
解决方法:
在开发的时候我想读取redis中hash类型的数据,数据多达5千万条,我使用hscan方法并使用了递归,读取到40万的数据的时候导致java代码出现StackOverflow的内存溢出错误,后来改了do while循环顺利读取所有数据。
具体详情:http://www.yayihouse.com/yayishuwu/chapter/1820
有建议,请留言!