redis 读写问题

提问 未结 4 135
口袋叔叔丶
悬赏:20积分
版本:renren-fast 开发环境:
redis读数据发生重复 有一个数据同步A类,逻辑为从另外一个系统请求数据然后存在redis缓存中,频率为500ms一次,然后有一个controller接口B用给前端请求,频率为500ms一次,查看日志,A类的数据一直是正常规律变化的,但B接口的数据隔段时间就有一秒两次数据相同。请问如何定位解决? 使用jedis构建redis构建连接池,存值用jedis.get 取值用jedis.set img[//cdn.renren.io/fe6332020080309400171.jpg]
回帖
  • 口袋叔叔丶
    2020-08-03
    @Mark
    0 回复
  • 匿名
    2020-08-03
    读的老数据, 新数据还没有同步到redis
    0 回复
  • 口袋叔叔丶
    2020-08-03
    @匿名 还真是这个问题 出现重复时 我第二次更新数据的时间大于前端第二个请求的时间 目前解决方法,加快了后端更新数据的频率,测试没有重复的问题
    0 回复
  • 匿名
    2020-08-14
    不知道你的业务模型是什么样的 , 你的这种解决方案, 还会出现重复问题,只是概率减小了
    0 回复