Сценарий:Конкретный расчет котировки кэша
Предположим, что у нас есть бесконечный размер кеш-памяти. Кэширование ограничено таймаутом, значение этого таймаута составляет полчаса. Кэш изначально пуст.
Проблема:
Мы 50,000
отчетливый запрос. Наша система запрашивает, случайным образом, из расчета 15
request/second i.e. 27,000
запрос через полчаса. Какую кривую или среднее значение коэффициента попадания в кэш можно было ожидать в первые 5
часов?
Примечание: Этот сценарий исправлен. Мне нужен подход, чтобы узнать скорость попадания. Если вы считаете, что тег неверен, предложите соответствующий тег.
Я предполагаю, что у вас также есть политика инициализации ленивого кэша, то есть кеш пуст в начале. Учитывая вашу бесконечную память, почему бы не заполнить все 50 тыс. Точек данных? Это будет компенсировать небольшое время загрузки со скоростью 100%. – StuartLC
Вы правы, но я могу только запросить с такой скоростью, и набор тайм-аутов не позволит мне воспользоваться этим преимуществом. Это скорее математический вопрос. – pirate
также должен будет обновлять набор данных каждые полчаса, а это 50 тыс. Точек за полчаса против обычной скорости запроса 27 тыс./Час, не так уж мало времени загрузки. – Andras