Вопросы по теме 'memorycache'
Когда использовать виртуальный атрибут или передавать данные в хэше в Rails 3
В моем приложении есть модель Widget , модель Feature с ассоциацией has_many through по таблице WidgetFeature .
В соответствии с требованиями, когда я отправляю объект WidgetFeature, я также должен добавить к нему feature_name для данной...
622 просмотров
schedule
28.07.2023
Энергозависимые переменные C и кэш-память
Кэш управляется аппаратным кешем прозрачно для процессора, поэтому, если мы используем изменчивые переменные в программе на C, как можно гарантировать, что моя программа каждый раз будет считывать данные с указанного фактического адреса памяти, но не...
25365 просмотров
schedule
12.08.2022
В чем разница между MemoryCache.Add и MemoryCache.Set?
Я прочитал документацию MSDN , но не совсем понял ее.
Я считаю, что поведение Set "заменить существующее или добавить" (атомарно).
Это правильно?
24320 просмотров
schedule
24.11.2022
.net 4 Утечка MemoryCache?
Я использую MemoryCache с зависимостями Sql. Я заметил, что при использовании MemoryCache.Set() возникает утечка памяти, если элемент в коллекции переопределяется. Рассмотрим следующий сценарий:
Элемент с ключом = A вставляется в кеш с...
1224 просмотров
schedule
10.07.2023
Использование MemoryCache с инициализацией HostFileChangeMonitor в каталоге приводит к исключению ArgumentOutOfRangeException.
Я использую MemoryCache из System.Runtime.Caching из .NET 4 и хочу аннулировать запись в кеше при изменении каталога.
HostFileChangeMonitor должен обрабатывать как файлы, так и каталоги, поэтому я добавляю его так:
var cacheItemPolicy = new...
2278 просмотров
schedule
22.01.2023
Когда MemoryCache очищается в веб-приложении .Net?
Я использую MemoryCache в приложении MVC и веб-API для кэширования объектов. Я инициализирую кеш в моем Global.asax.cs.
IE:
MemoryCache c = new MemoryCache(cacheNamespace);
var cacheItem = new CacheItem(key, value);
c.Add(cacheItem,...
880 просмотров
schedule
26.07.2022
Как использовать MemoryCache для ускорения перевода различных объектов в строки?
У меня есть большой набор данных ( IEnumerable из [Table] -атрибутированных объектов класса) из запроса Linq-To-Sql, и мне нужно создать из него файл CSV. Я перебираю набор данных и для каждого элемента преобразую значение каждого свойства элемента...
192 просмотров
schedule
01.07.2023
Удаление MemoryCache в Finalizer вызывает AccessViolationException
ИЗМЕНИТЬ Дополнительную информацию см. в примечании к редактированию внизу вопроса.
Исходный вопрос
У меня есть класс CacheWrapper, который внутри создает и хранит экземпляр класса .NET MemoryCache .
MemoryCache подключается к событиям...
986 просмотров
schedule
25.12.2023
Есть ли способ приостановить истечение срока действия MemoryCache на определенный период времени?
Я использую класс .NET MemoryCache для кэширования данных в моем приложении. В большинстве случаев использования приложения политики кеширования с абсолютным и / или скользящим сроком действия отлично подходят для моего приложения. Однако в...
643 просмотров
schedule
24.12.2021
MemoryCache и PhysicalMemoryLimit
У меня вопрос по MemoryCache и PhysicalMemoryLimit.
Например:
Я установил PhysicalMemoryLimit = 2
У меня много:
List<MyObject> myObject = new List<MyObject>();
myobject может иметь более 100000
Я установил myObject для...
545 просмотров
schedule
30.07.2022
Создает ли доступ к MemoryCache копию?
У меня есть такая служба кеша:
public interface ICacheService {
T Get<T>(string cacheID, Func<T> getItemCallback, int cacheMinutes = 5) where T : class;
}
public class MemoryCacheService : ICacheService {
public T...
3651 просмотров
schedule
04.02.2024
Объект MemoryCache становится нулевым
У меня есть класс Cache-manager, который кэширует объект, но у меня с ним проблема. Иногда совершенно случайно MemoryCache.Default.Contains(keyName) становится нулевым, и мое приложение работает без кэширования. Я полностью разочарован этой...
1004 просмотров
schedule
31.07.2023
Redis против MemoryCache
Redis часто используется в качестве кэша, хотя он предлагает гораздо больше, чем просто кэширование в памяти (например, он поддерживает персистентность).
По каким причинам лучше использовать Redis, а не .NET MemoryCache ? На ум приходят...
9018 просмотров
schedule
18.05.2022
MemoryCache.Default становится недействительным после первого запроса
У меня самая странная проблема - только начал использовать MemoryCache и думал, что это будет довольно просто... оказывается, это не так. Это совершенно пустое приложение ASP.NET MVC5, размещенное на моем локальном IIS 7.5.
При первом запросе...
56 просмотров
schedule
06.01.2023
Блокировка при возврате записи кэша из асинхронного запроса
Я написал метод, который должен получить некоторую информацию от веб-службы. Я хочу избежать дополнительных вызовов службы, поэтому я пытаюсь поместить информацию в MemoryCache согласно этому сообщению .
Разница в том, что у меня нет...
587 просмотров
schedule
16.02.2023
Приведение анонимного типа из типа Object
Я пытаюсь использовать класс System.Runtime.Caching.MemoryCache в .NET 4.0. У меня есть общий метод, поэтому я могу передать любой тип в кеш памяти и вернуть его при вызове.
Метод возвращает объект типа object, который является анонимным типом с...
3477 просмотров
schedule
11.11.2022
.NET Caching - срок действия кеша очень рано
Я пытаюсь использовать MemoryCache в .Net 4.5 для хранения объекта в течение 1 месяца (абсолютный срок действия - 1 месяц с момента создания кеша).
Проблема . Кажется, что срок действия кеша истекает в течение дня, а иногда даже в течение...
1071 просмотров
schedule
18.01.2024
Виртуально индексированный кеш с виртуальными тегами
Насколько я знаю о виртуально индексированном виртуально тегированном кеше, здесь у нас есть виртуальный адрес, разделенный на номер страницы и смещение страницы. Мы используем этот номер страницы для получения блока кеша. В случае промаха кеша мы...
2602 просмотров
schedule
26.05.2022
Предотвращение утечки токенов обновления через веб-API - Реализация
Я занимаюсь JWT и их токенами обновления и не могу найти хороший рабочий пример, который одновременно обеспечивает производительность и безопасность.
Производительность :: Он не должен попадать в базу данных при каждом обновлении токена....
534 просмотров
schedule
14.03.2024
Множественный кэш памяти в веб-API ASp .Net Core
У меня есть ASP .Net Core 2.2. Веб-API. Я бы хотел повысить производительность с помощью MemoryCache. Однако мне нужно кэшировать 2 разных типа, оба из которых используют целочисленные ключи. Один тип - это список пользователей, а другой - список...
987 просмотров
schedule
31.05.2023