0

Я вижу существенную разницу в производительности между состоянием сеанса с кэшированием AppFabric и DataCacheFactory GetCache.Почему сеанс распределенного кеша приложений намного быстрее, чем AppCabric DataCacheFactory GetCache?

Когда я пытаюсь получить некоторые из больших объектов (например, коллекция из 60 элементов или около того) с использованием DataFactory GetCache, время, прошедшее через 50 мс, когда оно занимает менее 1 мс, когда используется пользовательский поставщик «AppFabricCacheSessionStoreProvider» в состоянии сеанса. Может ли кто-нибудь объяснить, почему прошедшее время намного выше в DataFactory GetCache, чем в распределенном состоянии сеанса Appfabric, и как быстро это сделать с помощью DataFactory GetCache?

У меня есть три узла AppFabric, работающие в кластере.

ответ

0

Я предполагаю, что вы сравниваете производительность Получ Microsoft.Web.DistributedCache «ы DistributedCacheSessionStateStoreProvider с по умолчанию DataCacheFactory в ???

любого шанса localCaching или isCompressionEnabled значения ИСТИНЫ в настройках, когда вы извлечение объектов с использованием DistributedCacheSessionStateStoreProvider в Microsoft.Web.DistributedCache в