Описание тега syscache
2
ответа
Невозможно привести объект типа "NHibernate.Caches.SysCache.SysCacheProvider" к типу "NHibernate.Cache.ICacheProvider".
Я использую NHibernate 2.1.2 через Castl ActiveRecord. Я хотел настроить кэш второго уровня, используя SysCache, Но я получил ошибку: Невозможно привести объект типа "NHibernate.Caches.SysCache.SysCacheProvider" к типу "NHibernate.Cache.ICacheProvid…
09 фев '11 в 13:03
1
ответ
Почему NHibernate не будет использовать кэш 2-го уровня при втором запросе?
У меня есть следующая модель. <class name="Navigation" table="`navigation`"> <cache usage="nonstrict-read-write" region="LongTerm" /> <id name="Id" column="`navigation_id`" type="Int16" unsaved-value="0"> <generator class="nativ…
27 ноя '13 в 19:57
2
ответа
NHibernate кэш второго уровня с внешними обновлениями
У меня есть веб-приложение, которое доступно на 99% только для чтения, с отдельным сервисом, который обновляет базу данных через определенные промежутки времени (например, каждые 10 минут). Как этот сервис может сказать приложению, что оно должно сд…
06 июн '10 в 20:14
0
ответов
Утилизация коллекции кэша второго уровня NHibernate занимает слишком много времени
Я включил кэширование запросов и кэширование сущностей в NHibernate для хранения больших коллекций объектов, необходимых для повторяющихся операций. Я использую syscache в качестве поставщика кеша. Несмотря на то, что я сократил количество обращений…
16 дек '18 в 21:24
0
ответов
Orchard загружается слишком долго - Как установить SysCache DefaultExpiration?
У меня есть простой веб-сайт Orchard с около 100 сообщений в блоге. Если никто не заходит на сайт более 5 минут, загрузка страницы занимает около 10-15 секунд. Это происходит только на странице блога, где он должен загрузить кучу сообщений. Остальны…
12 янв '14 в 17:05
1
ответ
SysCache2 и FluentNhibernate в приложении MVC
У меня проблема с SysCache/SysCache2 в моем приложении MVC. Моя конфигурация кажется правильной. Я настроил это как бесчисленные примеры в Интернете. На мой класс я положил: Cache.Region("LongTerm").NonStrictReadWrite().IncludeAll();Вот тест, которы…
31 окт '11 в 15:29
2
ответа
NHibernate 3.3 и SysCache
Текущая версия SysCache не работает с NHibernate 3.3. Я заменил библиотеки NHibernate в своем каталоге web/bin и оставил библиотеку SysCache (которая работает с 3.2) без изменений. Теперь, когда IIS пытается выполнить предварительную привязку, он за…
08 май '12 в 02:39
1
ответ
NHibernate SysCache не кэширует дочерние объекты
Надеюсь на вашу помощь. У меня есть простые наборы master-child ("player" и "playerChildObject"). Выбор "игроков" также выбирает их связанных детей. SysCache кэширует игроков, но не кэширует детей. Вот объекты (оба установлены с помощью Cache.ReadWr…
16 апр '15 в 07:20
1
ответ
Выселить элементы кэша 2-го уровня Syscache/Nhibernate
Я использую NHibernate 3.3 с кешем 2-го уровня Syscache и пытаюсь удалить объект из кеша 2-го уровня, но, похоже, он не работает. Я использую этот код на основе других примеров: var CollectionCache = NHibernateSessionFactory.Instance.GetAllCollectio…
20 мар '15 в 12:47
1
ответ
ASP.NET кеш в консольном приложении?
У меня есть приложение командной строки консоли, которые используют NHibernate . Я пытаюсь использовать кэширование второго уровня. Можно ли использовать NHibernate SysCache или SysCache2, которые зависят от кэша ASP.Net ( System.Web.Caching.Cache)?…
23 мар '12 в 05:36
1
ответ
Как настроить регион и срок действия syscache с помощью кода (нет в App.Config xml)
Я пытаюсь настроить кэш 2-го уровня NHibernate. Я хочу настроить по коду и не использовать конфигурацию xml. Я следовал большей части руководства, но не могу перевести эту конфигурацию xml в код: <syscache> <cache region="LongTerm" expirati…
24 июн '13 в 15:33
2
ответа
nhibernate L2 кеширование: настроить по коду
Как настроить кэш второго уровня в коде (не через xml) текущие настройки у меня есть: public NHCachingSetup(Configuration cfg) { // use first level cache cfg.Cache(x => { x.UseQueryCache = true; x.Provider<SysCacheProvider>(); }); // set 60…
19 мар '13 в 05:46
1
ответ
Nhibernate + Nuget + Syscache
Если я устанавливаю NHibernate и Syscache через nuget, я получаю большую ошибку "Не удалось загрузить файл или сборку". В основном Syscache был построен против NH 3.2, но текущая версия NH для nuget - 3.3. Между прочим, у меня была точно такая же пр…
11 июн '12 в 13:56
0
ответов
ArgumentNullException при кэшировании sqlquery в NHibernate
Окружающая среда: NHibernate 4.0.0.4000; NHibernate.Caches.SysCache 4.0.0.4000; Web MVC / API 4.5.1; FluentNHibernate 1.4.0.0; VS2013; Я пытаюсь кэшировать SQL-запрос на nhibernate (который прекрасно работает без кэширования), как вы можете видеть: …
03 ноя '14 в 11:59
1
ответ
Могу ли я использовать NHibernate SysCache с не-веб-приложением?
У меня есть служба Windows, которая использует NHibernate (3) и SQL Server 2008. Клиенты WPF подключаются через WCF к этой службе для использования DataAccess. Теперь у меня вопрос: могу ли я использовать SysCache или SysCache2 в этом сценарии или о…
19 авг '12 в 10:43
1
ответ
Как настроить области кэша для syscache в nhibernate?
Я попытался использовать конфигурацию кэша, как этот пост с веб-сайта: <configSections> <section name="hibernate-configuration" type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate" requirePermission="false"/> <section name="s…
09 июл '10 в 16:53
2
ответа
Истечение срока действия системного кэша NHibernate
Как работает истечение срока действия системного кэша NHibernate? Если я устанавливаю срок действия на 10 минут и каждую минуту добавляю сущность, то, когда заканчиваются первые 10 минут (после запуска приложения), удаляются ли все 10 сущностей или …
26 окт '12 в 14:21