开发者社区 问答 正文

Mysql 如何更新同步到 redis?

网站用 Django+Mysql,经常访问到的数据用了 Redis,当后台管理页面写入数据到 Mysql 时,需要同步到 Redis。
目前只能是通过脚本定时运行来更新 Redis,想问有什么方式可以实现同步吗?
感谢指导!

展开
收起
落地花开啦 2016-02-28 16:17:27 3797 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    如果是通过admin添加的数据,我觉得有两种方法可以试试。

    1. 在admin.py 里重写一下对应model的ModelAdmin.save_model() ,在里面加入写到redis的代码。
      2.用post_save signal应该也可以实现相应的东西。
    2019-07-17 18:49:44
    赞同 展开评论