Вопросы по теме 'optimistic-concurrency'

NHibernate не выдает исключение StaleObjectStateException при использовании ‹Version› и изменении данных в базе данных
У меня есть объект, сопоставленный в NHibernate с оптимистичным контролем параллелизма, использующим столбец временной метки SQL в качестве номера версии. Отображение выглядит следующим образом: <class name="Entity" optimistic-lock="version"...
1915 просмотров

Использование NHibernate (и Fluent NH) для сопоставления столбцов версии типа datetime с точностью выше секунды (без усечения миллисекунд)
У меня есть таблица с столбцом типа datetime в качестве версии. Это устаревшая БД, поэтому я не могу изменить ее на datetime2 или использовать другой механизм управления версиями. Класс NHibernate сопоставляет это с типизированным свойством...
2173 просмотров

Как использовать необязательные атрибуты в сообщениях обновления веб-службы (DTO)?
ОБЩАЯ ИНФОРМАЦИЯ Предположим, у вас есть веб-служба (SOAP) BookService , управляющая книгами в библиотеке. В информационной модели предполагается, что объект Book имеет следующие атрибуты: id author publisher title...
1171 просмотров

Можно ли делать условные вставки с помощью хранилища таблиц Azure
Можно ли выполнить условную вставку с помощью службы хранилища таблиц Windows Azure? По сути, я бы хотел вставить новую строку / объект в раздел службы хранилища таблиц тогда и только тогда, когда ничего не изменилось в этом разделе с момента...
1516 просмотров

DbContext, обработка исключения параллелизма
Использование EF DbContext. В моем объекте сущности есть столбец rowversion (выпуск SQL Compact версии 4), который используется для проверки параллелизма (ConcurrencyMode = Fixed, StoreGeneratedPattern = Computed). Чтобы вызвать исключение...
1653 просмотров

Оптимистическая блокировка Grails не обнаруживает одновременное обновление?
Должна ли оптимистическая блокировка выявлять проблемы одновременного обновления? Под одновременным обновлением я подразумеваю, что два разных пользователя пытаются обновить объект с одним и тем же номером версии. Например, если существует класс...
706 просмотров

Оптимистичный контроль параллелизма mongoDB для обновления
Я моделирую multiple concurrent request для «обновления» MongoDB. Вот в чем дело: я вставляю данные amount=1000 в mongoDB, и каждый раз, когда я запускаю API, он обновляет сумму на amount += 50 и сохраняет ее обратно в базу данных. По сути,...
1928 просмотров
schedule 24.03.2024

Что не так с этой оптимистичной реализацией параллелизма?
Я попытался реализовать оптимистичный параллелизм «работника». Цель состоит в том, чтобы прочитать пакет данных из одной и той же таблицы базы данных (одна таблица без отношений) с несколькими параллельными «рабочими». Это, похоже, работало до сих...
95 просмотров