Откат в люцене - PullRequest
       17

Откат в люцене

0 голосов
/ 31 мая 2010

Есть ли откат в люцене?

Я сохраняю и обновляю хранилище базы данных и хранилище lucene одновременно, чтобы индекс и база данных lucene были синхронизированы.

отл.

CustomerRepository.add(customer);
SupplierRepository.add(supplier);

CustomerLuceneRepository.add(customer); 
SupplierLuceneRepository.add(supplier); // If this here fails i cannot rollback the customer above

DataContext.SubmitChanges();

1 Ответ

2 голосов
/ 01 июня 2010

Я не совсем уверен, как вы используете Lucene или чем версия C # отличается от версии Java, но по крайней мере IndexWriter в Java содержит методы для commit и rollback. Если бы вы могли опубликовать некоторый код реализации, который, вероятно, помог бы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...