Я разрабатываю социальное приложение, которое позволит пользователям создавать стены для сообщений (например, на FB) и приглашать своих друзей. У меня есть таблица в моей БД, которая содержит стены и их версию (в TimeStamp), что означает их последнее время обновления.Управление версиями строк в NHibernate
Когда кто-то обновляет стену, версия будет обновлена, и я хочу, чтобы пользователь получил эту версию. Я использую NHibernate и определяю, что моя строка версии является типом Версии, но я не смог найти способ обновить строку И получить новую версию в одном атомном действии, чтобы предотвратить проблемы с параллелизмом.
Есть ли способ сделать это? Есть ли лучший способ решить эту проблему?
Обновления транзакционной. Какие проблемы с параллелизмом вы могли бы иметь? –
Не знаю. Я просто хотел решение, которое не может вызвать таких проблем. – Lidor