Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
最好使用什么作为队列:Redis、Mysql、Python列表_Python_Mysql_Redis_Push Notification_Pushwoosh - Fatal编程技术网

最好使用什么作为队列:Redis、Mysql、Python列表

最好使用什么作为队列:Redis、Mysql、Python列表,python,mysql,redis,push-notification,pushwoosh,Python,Mysql,Redis,Push Notification,Pushwoosh,我生成了很多发送到客户端的消息(使用push-woosh推送通知)。我收集一段时间的消息,然后发送一桶消息。需要建议,队列python列表(我担心在内存中存储大量消息,如果服务器重新启动会丢失消息)、Redis或MySQL的最佳使用方法是什么?我不知道MySQL或Redis处理消息队列的最佳方法是什么,因为我不知道Redis 但我可以说,MySQL并不是为这个目的而设计的 你应该看看专用的工具,比如那些可能会更好地为你服务的工具。这里有一个基本教程(包括Python):我不知道MySQL或Red

我生成了很多发送到客户端的消息(使用push-woosh推送通知)。我收集一段时间的消息,然后发送一桶消息。需要建议,队列python列表(我担心在内存中存储大量消息,如果服务器重新启动会丢失消息)、Redis或MySQL的最佳使用方法是什么?

我不知道MySQL或Redis处理消息队列的最佳方法是什么,因为我不知道Redis

但我可以说,MySQL并不是为这个目的而设计的


你应该看看专用的工具,比如那些可能会更好地为你服务的工具。这里有一个基本教程(包括Python):

我不知道MySQL或Redis处理消息队列的最佳方法是什么,因为我不知道Redis

但我可以说,MySQL并不是为这个目的而设计的


你应该看看专用的工具,比如那些可能会更好地为你服务的工具。这里有一个基本教程(包括Python):

Redis可以将内存中包含的数据保存在硬盘上,因此您不必担心信息丢失。您还可以向存储在内存中的数据添加密钥过期,以便删除旧消息

请看这里:

在这里:


Redis可以将内存中包含的数据保存在硬盘上,因此您不必担心信息丢失。您还可以向存储在内存中的数据添加密钥过期,以便删除旧消息

请看这里:

在这里: