Какие бывают подходы к кешированию 🛠️
TTL - Time to live - время жизни каждого объекта кэша (30 секунд, 20 секунд, 10 секунд, - 5 секунд)
Как только таймер закончился, кэш удаляется
LRU - Least Recently Used - удаляется с кэша, то что больше всего не использовалось (30 секунд, 20 секунд, 10 секунд, - 5 минут)
LFU - Least Frequently Used - считается количество использований, как правило удаляются те, которые использовались меньше всего раз (20 раз, 10 раз, 1 раз)
MQ - Multy Queue - собрание всех предыдущих алгоритмов. Есть очереди, например в очереди 1 прошло 5 минут и идет перенос в очередь 2 использовалось 1 раз.
TTL - Time to live - время жизни каждого объекта кэша (30 секунд, 20 секунд, 10 секунд, - 5 секунд)
Как только таймер закончился, кэш удаляется
LRU - Least Recently Used - удаляется с кэша, то что больше всего не использовалось (30 секунд, 20 секунд, 10 секунд, - 5 минут)
LFU - Least Frequently Used - считается количество использований, как правило удаляются те, которые использовались меньше всего раз (20 раз, 10 раз, 1 раз)
MQ - Multy Queue - собрание всех предыдущих алгоритмов. Есть очереди, например в очереди 1 прошло 5 минут и идет перенос в очередь 2 использовалось 1 раз.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3