Управление транзакциями с помощью AllegroGraph's Jena API

Я не уверен относительно поведения тройного магазина AllegroGraph в отношении транзакций. В руководстве рассказывается об использовании двух соединений, но не упоминаются модели Jena.

Если я использую методы Model begin(), commit() и abort(), мне все равно нужно использовать два соединения? Как модель взаимодействует с настройкой автоматической фиксации соединения?

1 ответ

Решение

В учебнике Jena нет примера транзакций, но они поддерживаются с помощью методов Model: begin, commit и abort.

Вам не нужно ничего делать вручную с 2-мя подключениями. Я буду работать над разъяснением языка в учебнике.

Как это реализовано, когда вы вызываете begin(), он вызывает setAutoCommit(false).

Другие вопросы по тегам