【发布时间】:2013-06-05 13:54:45
【问题描述】:
我想将 Redis 用于作业队列。我想了解的是,如果我的队列不适合内存会发生什么以及它如何影响性能?
为此,我没有太多资源;该服务器上仅运行 8GB 内存的服务器以及 MySQL、Apache 和几个中等负载的网站。我应该限制 Redis 的内存使用吗?
我的作业队列将包括 MySQL 服务器中大约 1 亿个关联行 ID。 ID 是自动递增的整数。
我首先将 ID 从 MySQL 移动到 Redis,然后我会将此队列用于多个作业,并删除所有已处理的 ID。
现在,对于这种情况,您是否建议使用 Redis 作为队列管理器或其他东西,以及如何使用?
感谢您的想法:)
【问题讨论】: