❓ Что такое трэшинг в контексте кэширования
Трэшинг — это состояние, при котором данные в кэше постоянно вытесняются новыми ещё до того, как успевают быть повторно использованными. В результате система почти при каждом запросе обращается к основному источнику (например, к базе данных) вместо того, чтобы брать данные из кэша.
Итог — резкое падение производительности: кэш формально работает, но своей главной задачи не выполняет, ведь смысл кэширования как раз в ускорении доступа к часто используемым данным.
Чаще всего трэшинг возникает, когда объём «горячих» данных превышает размер кэша или когда стратегия вытеснения плохо подходит под характер нагрузки.
🐸 Библиотека Go для собеса
Post #1465
1.35K
- 👍 2