У меня есть база данных mysql с миллионами записей в ней. и я хочу использовать Redis для повышения производительности. Я уже читал о Redis и некоторых его командах.
Но я не могу понять, как работает redis. Я имею в виду, насколько я знаю, я могу использовать Redis для кэширования данных MySQL. Но как Redis будет знать о новых записях, поскольку это последнее время кэширования. (Я думаю, что Redis также будет извлекать данные из mysql для их кэширования - так что это выбор из mysql)Redis основные понятия чтения и записи
Вставка foreach в mysql, redis также должна быть обновлена, я не могу понять, в чем разница между выбором от mysql напрямую, в то время как Redis также выбирает из mysql, чтобы обновить себя. (Я не знаю, как работает Редис, но я думаю, что это работает так)
Может ли кто-нибудь объяснить, как работает кеш Redis?
Вы неправильно поняли Redis. Между Redis и MySQL нет связи. Ваше приложение может выбирать для хранения некоторых данных в каждом, если это помогает с ограничениями памяти Redis, но это функция вашего приложения, а не функция Redis. –