Сезам SeRQL не предоставляет возможность обновления / вставки? - PullRequest
3 голосов
/ 29 июня 2010

Я пытаюсь использовать репозиторий Sesame для хранения моей онтологии. Я хотел написать код JAVA для загрузки этой онтологии или просто выполнить запросы к ней, чтобы добавить новых пользователей, свойства и т. Д. Но, похоже, SeRQL не обеспечивает операции обновления. Есть ли какой-нибудь API, который позволит мне это сделать? Я смог сделать то же самое с помощью OWLAPI, но он мог загрузить онтологию из файла, а не из хранилища кунжута.

Спасибо

Ответы [ 2 ]

1 голос
/ 19 сентября 2010

Просто хотел отметить, что основным API доступа Sesame на самом деле является Repository API .Его гораздо проще использовать, чем паруса (который на самом деле не предназначен для прямого доступа, но является системным API-интерфейсом для обертывания различных хранилищ и логических обработчиков).

1 голос
/ 02 июля 2010

SeRQL не поддерживает операции обновления. SPARQL поддерживает версию 1.1, но я считаю, что Sesame еще не поддерживает SPARQL 1.1. Способ обновления хранилища Sesame - через SAIL API . Начните транзакцию, чтобы добавить и удалить отдельные операторы.

...