<分区>
我生成了很多要发送给客户端的消息(使用 push woosh 推送通知)。我收集消息一段时间,然后发送一桶消息。需要建议,什么是最好的队列 python 列表(我害怕在内存中存储大量消息并且如果服务器重新启动会丢失),Redis 或 MySQL?
<分区>
我生成了很多要发送给客户端的消息(使用 push woosh 推送通知)。我收集消息一段时间,然后发送一桶消息。需要建议,什么是最好的队列 python 列表(我害怕在内存中存储大量消息并且如果服务器重新启动会丢失),Redis 或 MySQL?
最佳答案
Redis 可以将内存中包含的数据保存在硬盘上,因此您不必担心丢失信息。您还可以为保存在内存中的数据添加 key 过期时间,这样您就可以删除旧消息。
看这里:
http://redis.io/topics/persistence
在这里:
关于python - 什么是最好用作队列 : Redis, Mysql,Python 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18033700/
相关文章:
java - 使用jedis hmset方法在redis中插入多个字段元素
python - 管理网站静态信息并在网站上实现搜索 API 的最佳方法是什么?
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?