应用程序需要从grails应用程序进行大量下载(来自SQL服务器的记录集,行数约为200K或大约5MB)。在c#中,我会使用一个dataReader但是gorm的hasMany默认值设置和列表必须在使用之前填充。
处理应流式传输的大型数据集的grails方法是什么?
答案 0 :(得分:0)
我自己没有尝试过这个,但我相信如果你在静态映射闭包中为关系设置batchSize属性,你可以一次将集合的大小限制为N个结果。对不起,这不是一个完整的答案,但如果你还没有这样做,那肯定是我开始寻找的地方。