2010-06-29 4 views
3

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

Thanks

ответ

1

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

+0

Это сейчас несколько устарело. Sesame поддерживает SPARQL 1.1, включая обновления. –

1

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

 Смежные вопросы

  • Нет связанных вопросов^_^