用PHP,数据库里有百万的数据,但是并不是直接查出来就行,还需要进行复杂的运算,运算后导出。所以想用队列来解决这个问题,或者别的有其他的思路也好。并可以用ajax监控队列执行情况。
注:不一定要异步,同步也行。
注:MySQL已无优化余地,查询出来必须要进行数据处理。
注:不想用平常的ajax循环调用PHP来完成的方法,只想用ajax简单的监控队列执行情况而已
巴扎黑2017-05-24 11:36:20
就是写个php脚本来计算和导出,处理的同时把处理进度同步写到缓存之类的,写个控制器来查询相应的缓存,就知道处理进度了。。。等处理好了,把导出的文件路径作为下载的地址不就好了。