【问题标题】:How to load and save the updated data into redis from mysql?如何将更新的数据从mysql加载并保存到redis中?
【发布时间】:2020-01-25 04:12:04
【问题描述】:

如何将mysql数据缓存到redis缓存中并从缓存中访问数据?如果我更新 redis 中的任何记录,我如何更新 mysql 中的数据?

【问题讨论】:

    标签: mysql redis


    【解决方案1】:

    在此将 redis 作为主要数据获取器。在mysql中更新时,清除redis中的值。每当redis键值为空时从mysql查询逻辑。

    实现这一目标的具体步骤。

    1)从 REDIS 获取

    2)在 MYSQL 中更新时,清除 REDIS 中的值

    3)在 Redis 中保存更新后的值

    //while updating data
    DataUpdata{
      Update in MYSQL;
      clear REDIS;
    }
    //To store updated data in redis
    if(data in redis){
      return data;
    }
    else{
       query from MYSQL;
       save in REDIS;
       return data;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-23
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      • 1970-01-01
      • 2018-07-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多