-
Notifications
You must be signed in to change notification settings - Fork 0
kslazarev/FixedSizeCache
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
FixedSizeCache. Есть такая структура данных, в которую можно складывать по ключу объекты, и количество таких пар ключ-значение ограничено, назовем такую структуру кэшом. Доступ к данным в кэше идет быстрее, чем выборка ис- ходных данных из медленного источника (например, из базы данных) или их пере- вычисление, за счет чего уменьшается среднее время доступа к элементу. Но кэш ограничен, следовательно возникнет ситуация, когда следующий объект мы уже не сможем добавить в кэш, не удалив какой-нибудь элемент. Существует несколько стратегий выбора элемента, подлежащих замене. Среди известных: FIFO и LRU. Нужно cпроектировать интерфейсы, реализовать структуру.
About
Yandex.FixedSizeCache
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published