怎么实现大数据量文件的异步导出
一个用户列表大概有好几百万条数据,点击页面上的导出按钮后要一直等着下载完成才能操作其他功能,有没有什么方法可以实现异步下载,点击导出按钮后后台去导出,不影响用户操作其他功能
关于 LearnKu
1、点击导出后,将筛选条件推进队列。(包括总条数)(提示正在处理)
2、消费队列任务,并分页获取列表数据。生成文件。(提示正在处理)
3、将生成的文件,上传某地,并提供下载链接(提示处理完成,超链接下载)