Laravel
Laravel
逐梦先锋
hello word
展开
-
Laravel中chunk组块结果集处理
如果你需要处理成千上万个 Eloquent 结果,可以使用chunk命令。chunk方法会获取一个“组块”的 Eloquent 模型,并将其填充到给定闭包进行处理。使用chunk方法能够在处理大量数据集合时能够有效减少内存消耗: 1 2 3 4 5 Flight::chunk(200,function($flights)...原创 2019-11-08 11:35:32 · 981 阅读 · 1 评论 -
Laravel Queue——消息队列任务与分发源码剖析
在实际的项目开发中,我们经常会遇到需要轻量级队列的情形,例如发短信、发邮件等,这些任务不足以使用kafka、RabbitMQ等重量级的消息队列,但是又的确需要异步、重试、并发控制等功能。通常来说,我们经常会使用Redis、Beanstalk、Amazon SQS来实现相关功能,laravel为此对不同的后台队列服务提供统一的API,本文将会介绍应用最为广泛的redis队列。 本文...原创 2019-11-08 10:45:25 · 791 阅读 · 0 评论