python - 什么是最好用作队列 : Redis, Mysql,Python 列表

标签 python mysql redis push-notification pushwoosh

<分区>

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

最佳答案

Redis 可以将内存中包含的数据保存在硬盘上,因此您不必担心丢失信息。您还可以为保存在内存中的数据添加 key 过期时间,这样您就可以删除旧消息。

看这里:

http://redis.io/topics/persistence

在这里:

http://redis.io/commands/expire

关于python - 什么是最好用作队列 : Redis, Mysql,Python 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18033700/

相关文章:

java - 使用jedis hmset方法在redis中插入多个字段元素

python - 管理网站静态信息并在网站上实现搜索 API 的最佳方法是什么?

mysql - 使用或不使用 CONSTRAINT

php - 使用 Smarty php 显示 mysql 查询

python - 自定义 Celery Task 类无法正常工作

java - 如果集群中的第一个节点关闭,Redis 客户端 (Redission) 将停止工作

python - QTableView 未在 dataChanged 上更新

python - Firebase DB HTTP API 身份验证 : When and how to refresh JWT token?

Python 从 .csv 打印某些列

Java mysql语法错误