что это зависит от того, что вы храните в кеше + что вы делаете с ним. Существуют затраты на кастинг, связанные с использованием объекта. Вероятно, для большинства веб-приложений лучше всего подходит MemCache, как указано выше.

овном, если я хочу сделать следующее:

public class SomeClass
{
    private static ConcurrentDictionary<..., ...> Cache { get; set; }
}

Позволяет ли это избежать использованияlockповсюду?

Ответы на вопрос(2)

Ваш ответ на вопрос