Сохранение списка в System.Web.HttpRuntime.Cache, он сериализован? - PullRequest
1 голос
/ 21 января 2011

Попытка выяснить, сериализован ли System.Web.HttpRuntime.Cache или любое другое возможное кэширование?

В основном мне нужно хранить список в Cache, и многие пользователи должны читать / писать его.

Итак, я могу вывести список в кеш, я могу его вернуть.Что происходит, когда многие люди пытаются получить доступ к списку?Должен ли я заблокировать список?при изменении его, я думаю, мне придется заново добавить список.

Или какие-либо другие предложения?Помимо использования БД или записи в файл.

1 Ответ

0 голосов
/ 21 января 2011

Придумали возможное решение.Так как мой список все равно будет содержать GUID, я мог бы просто использовать Cache it self в качестве списка, используя GUID в качестве ключа.

Но мне все еще любопытно, нужно ли блокировать объекты или кэш по-прежнемукогда получить к ним доступ и повторно добавить их обратно в кэш?

...