优势的话,应该就是开箱即用了,基本上区别就在:能用和好用的区别。自带队列(指默认由 Redis、Database)驱动的队列,都能很好的提供队列服务,并且还提供了 Horizon (仅 Redis)来管理队列。需要注意的是,虽然部分人认为 Laravel 的队列就是 Sync、Redis、Database ,其实这种说法是不太正确的。因为在 Laravel 中, Sync、Redis、Database ,这些都是驱动(driver),你可以自由安装驱动来使用一些专业的 MQ,或者你还可以自己实现一个 MQ。比如安装 amqp 扩展(驱动),你就能把 Laravel 的队列内核替换为支持 AMQP 的 MQ。所以说 Laravel 的队列并不局限。
优势的话,应该就是开箱即用了,基本上区别就在:能用和好用的区别。
自带队列(指默认由 Redis、Database)驱动的队列,都能很好的提供队列服务,并且还提供了 Horizon (仅 Redis)来管理队列。
需要注意的是,虽然部分人认为 Laravel 的队列就是 Sync、Redis、Database ,其实这种说法是不太正确的。
因为在 Laravel 中, Sync、Redis、Database ,这些都是驱动(driver),你可以自由安装驱动来使用一些专业的 MQ,或者你还可以自己实现一个 MQ。比如安装 amqp 扩展(驱动),你就能把 Laravel 的队列内核替换为支持 AMQP 的 MQ。
所以说 Laravel 的队列并不局限。