Описание тега nhibernate-caches
1
ответ
Как сделать свойство NHibernate всегда грязным при использовании динамического обновления или вставки?
Я ищу помощь по проблеме с NHibernate, которая меня давно беспокоила. Короче: Я ищу способ "сбрасывать" свойство объекта в кеше первого уровня каждый раз, когда я делаю обновление или вставку. Я хочу добиться того, чтобы рассматриваемое свойство все…
19 ноя '12 в 12:14
1
ответ
Как мне использовать кэш второго уровня Hibernate с JPA?
Я реализую механизм персистентности на основе значения атрибута сущности. Весь доступ к БД осуществляется через Hibernate. У меня есть таблица, которая содержит пути для узлов, это очень просто, просто идентификатор и путь (строка). Пути будут мален…
15 май '12 в 12:30
0
ответов
NHibernate QueryCache в многопользовательской среде
Для нашего веб-приложения (ASP.NET) мы используем Fluent NHibernate (2.1.2) с кэшированием 2-го уровня не только для сущностей, но и для запросов (генерация запросов с помощью API критериев). Мы используем шаблон Session-Per-Request и одно приложени…
15 сен '11 в 15:56
2
ответа
NHibernate не позволит мне вставить модель в сеанс, если она была частью неудачной транзакции в этом сеансе
Почему я не могу просто вставить модель после того, как получаю ошибку из базы данных при попытке вставить ее в первый раз: Report report = null; using (var session = SessionFactory.OpenSession()) { try { using (var transaction = session.BeginTransa…
17 фев '13 в 18:58
1
ответ
NHibernate MemCached с Protobuf-net.Enyim - это действительно работает?
Я использовал следующие сборки для соединения кэширования NHibernate 2-го уровня с Enyim Memcached с помощью двоичного сериализатора Protobuf-net: NHibernate NHibernate.Caches.EnyimMemcached Enyim.Caching Protobuf-сеть Protobuf-net.Enyim Недавно мне…
11 апр '13 в 22:15
0
ответов
nHibernate, кэширование, веб-фермы и мульти-аренда
Я пытаюсь понять поведение NHibernate в отношении кеширования при использовании с несколькими базами данных (мультитенантность) с общей веб-фермой: там, по-видимому, ужасно мало информации, если предположить, что у вас когда-либо будет только одна б…
17 май '12 в 17:53
1
ответ
NHibernate с кэшем второго уровня не восстанавливает свойства Помечено insert="false" update="false"?
Возникли проблемы с реализацией кэша второго уровня в Nhibernate. У меня есть класс сопоставлен следующим образом: <?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="Data" namespace="Data…
14 ноя '12 в 19:56
1
ответ
Пакет nuget NHibernate.Caches.AppFabric не может установить соединение с сервисом Azure AppFabric Caching SErvice
Пакет nuget NHibernate.Caches.Appfabric для использования службы кэширования Azure AppFabric в качестве кэша второго уровня для NHibernate нормально работал с V 1.8 из Azure SDK. Однако после обновления до VS 2012 и версии 2.0 пакета Azure SDK пакет…
02 авг '13 в 07:58
1
ответ
Свободный кеш первого уровня не работает должным образом
У меня есть функция, которая вызывается много раз за один сеанс. Насколько я понимаю, с кэш-памятью первого уровня NHibernate точный запрос в том же сеансе будет выполняться только один раз, независимо от количества вызовов. Это не тот случай, хотя.…
11 янв '13 в 23:08
1
ответ
Проблема фабрики сессий в настройке распределенного ehcache hibernate с терракотой
Я пытаюсь настроить EHCache в распределенной среде с Terracotta. Здесь я могу соединить сервер приложений и сервер терракоты, а в консоли разработчика терракоты я могу видеть реплицированные объекты. Но на сервере приложений постоянно появляется сле…
04 май '12 в 09:36
1
ответ
NHibernate - дублировать результаты при использовании кэша коллекции
Я получаю очень странное поведение от NHibernate, когда использую кэш второго уровня с несколькими уровнями двухсторонних отношений родитель-ребенок (-grandchild) один-ко-многим: int id; using(var session = sessionFactory.OpenSession()) { var parent…
27 мар '13 в 20:07
0
ответов
NHibernate Cache PrevalenceProvider странное поведение
Я пользуюсь провайдером NH Prevalence Cache с годами счастья, но в последнее время у моей команды появилась некоторая некорректность данных, которую я пока не могу объяснить... Мы устанавливаем распространенность, устанавливая поставщик кэша и устан…
08 мар '12 в 13:51
2
ответа
Hibernate HQL createQuery
Я пытаюсь преобразовать старое приложение, выполняющее SQL-запросы старым способом, как показано ниже: java.sql.Connection connection = .... String queryStr="select acct from Person where acct in (select acct from Document where dbcreate_date > D…
09 апр '12 в 21:27
1
ответ
Индекс находился за пределами массива - NHibernate 3.2
Я пытался обновить проект, используя беглые nhibernate 1.2 и NHibernate 3.1, до FNH 1.3 и NH 3.2, и все это, кажется, работает, за исключением того, что теперь я получаю исключение по команде.List(). Тип исключения и сообщение:... NHibernate.Excepti…
19 янв '12 в 11:46
2
ответа
Как настроить кэш второго уровня NHibernate в NHibernate >= 3.2?
Перед обновлением до NHibernate 3.2 я использовал следующий код для Fluent NHibernate: OracleClientConfiguration configurer = (OracleClientConfiguration.Oracle10.ShowSql().ConnectionString(c => c.FromConnectionStringWithKey(ConnectionString.Devel…
02 апр '12 в 15:12
2
ответа
Nhibernate 2-й уровень Cache с преобразователем AliasesToBean
У меня есть сущность: public class SalesUnit { public virtual long Id { get; set; } public virtual string Name { get; set; } } И связанные Dto: public class SalesUnitDto { public long Id { get; set; } public string Name { get; set; } } У меня очень …
09 дек '16 в 13:47
0
ответов
Метод equals получает один и тот же экземпляр объектов дважды после совершения транзакции [проблема с кешем nHibernate]
У меня проблема с сохранением изменений в одном столбце в базе данных. Насколько я заметил, эта проблема возникает только в том случае, когда я пытаюсь внести некоторые изменения в объект в области транзакции. Пример кода ниже: try { tx = dao.GetTra…
07 авг '18 в 13:42
2
ответа
Производительность NHibernate SecondLevel Cache
При исследовании возможностей, которые предоставляет кэш второго уровня в nhibernate, я протестировал некоторые реализации. В настоящее время результат довольно неожиданный, и я задаюсь вопросом, не оправданы ли мои ожидания. Сценарий (Чтение-Тяжелы…
31 мар '16 в 14:52
1
ответ
Где я могу скачать nhibernate.caches.syscache 3.1
Я искал через Интернет и не могу найти, где я могу скачать v3.1 nhibernate.caches.syscache, который работает с NHibernate 3.1.0.4000. У меня есть версия 3.0.0.4000 syscache, но есть ли более новая версия?
11 апр '11 в 17:41
0
ответов
Проблемы с использованием NHibernate memcached 2-го уровня кеша
У меня есть приложение asp.net, использующее Nhibernate. Кэш 2-го уровня управляется с помощью решения Couchbase MemCached. Я использую NHibernate.Caches.EnyimMemcached.dll для этого. Веб-сайт и memcache находятся на одном сервере, поэтому конфигура…
15 мар '18 в 08:31