TvProgViewer: Выпуск версии TvProgViewer 4.87.5

Выпуск версии TvProgViewer 4.87.5

7 сентября 2024 г.

Мы внесли некоторые технические улучшения — благодаря им TvProgViewer будет работать ещё быстрее и стабильнее.

Этот выпуск решает несколько проблем с производительностью текущей инфраструктуры кэширования:
• фабрики значений теперь размещаются в отложенных экземплярах, чтобы избежать ситуации, когда несколько потоков одновременно собирают одни и те же данные;
• ключи хранятся в trie (префиксном дереве), что позволяет оптимизировать удаление по префиксу и снизить временную сложность поиска ключей по префиксу с O ( n | k | ) до O ( | k | ), где n — это количество ключей, а | k | — длина префикса.
Предыдущие реализации распределенного кэша также имели ошибку, из-за которой префиксы не учитывали регистр, тогда как фактические ключи кэша были чувствительны к регистру. Эта ошибка исправлена, и теперь оба чувствительны к регистру.

С уважением,
команда разработки TvProgViewer.

Оставьте ваш комментарий
*
*