在Laravel中处理高频率的API调用

在Laravel中处理高频率的API调用,laravel,Laravel,我正在开发一个出租车预订应用程序,其后端是用laravel编写的,为此我想在数据库中获取司机的实时位置,以便在每个请求中都能找到最近的司机,但这需要在数据库中进行大量请求。还有其他方法吗?如果调用的API REST -> No (But maybe) GraphQL -> Maybe 如果你使用 WebSockets -> Maybe RabbitMQ -> Maybe 如果调用了API,有很多方法可以使用Rom。 REST -> No (But maybe)

我正在开发一个出租车预订应用程序,其后端是用laravel编写的,为此我想在数据库中获取司机的实时位置,以便在每个请求中都能找到最近的司机,但这需要在数据库中进行大量请求。还有其他方法吗?

如果调用的API

REST -> No (But maybe)
GraphQL -> Maybe
如果你使用

WebSockets -> Maybe
RabbitMQ -> Maybe
如果调用了API,有很多方法可以使用Rom。

REST -> No (But maybe)
GraphQL -> Maybe
如果你使用

WebSockets -> Maybe
RabbitMQ -> Maybe

Rom有很多方法。

您可能希望查看laravel echo,它在服务器端发生任何更改时触发一些事件,但是我不想做任何这样的事情,只要把坐标保存到我的数据库中就行了。我想你需要一个允许连续数据更新的web套接字连接。你可能需要查看laravel echo,当服务器端有任何更改时,它会触发一些事件,但我不想做任何这样的事情,只要把坐标保存到我的数据库中就行了。我想你需要一个允许连续数据更新的web套接字连接。