Как загрузить и сохранить обновленные данные в Redis из MySQL? - PullRequest
0 голосов
/ 25 сентября 2019

Как кешировать данные mysql в кеш redis и получать доступ к данным из кеша?И если я обновляю какую-либо запись в Redis, как я могу обновить эти данные в MySQL?

1 Ответ

0 голосов
/ 25 сентября 2019

В этом сделать redis в качестве основного сборщика данных.при обновлении в mysql очистите значение в redis.Сделайте логику, чтобы всякий раз, когда значением ключа redis был пустой запрос из mysql.

Точные шаги для достижения этого.,

1) GET FROM 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;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...