【发布时间】:2017-09-02 01:06:23
【问题描述】:
目前我正在使用 celery 构建一个计划的数据库同步功能,该功能会定期从多个数据库中获取数据。如果我想存储任务结果,如果我将它们存储在Redis而不是像MySQL这样的RDB中,性能会更好吗?
【问题讨论】:
标签: python mysql django redis celery
目前我正在使用 celery 构建一个计划的数据库同步功能,该功能会定期从多个数据库中获取数据。如果我想存储任务结果,如果我将它们存储在Redis而不是像MySQL这样的RDB中,性能会更好吗?
【问题讨论】:
标签: python mysql django redis celery
就性能而言,它可能是 Redis,但性能问题几乎总是基于细微差别。
Redis 存储数据列表,不需要它们相互关联,因此当您不需要对其包含的数据使用 SQL 类型查询时,它的速度非常快。
【讨论】: