Репликация содержимого из конечной точки SPARQL локально с Jena

Я хотел бы реплицировать содержимое конечной точки SPARQL локально, а затем запрашивать эти данные локально

Поскольку это довольно большой набор данных, я не думаю, что модель на основе памяти подойдет

Но я не могу найти ни одного примера модели с некоторым начальным содержимым И настройками хранения, отличными от хранения в памяти.

Это возможно? Как мне это сделать?

1 ответ

Если вы просто хотите иметь локальную конечную точку SPARQL и загрузить в нее набор данных, вы можете установить сервер Fuseki SPARQL (который может создать для вас постоянное хранилище TDB RDF):

Если вы хотите создать постоянное хранилище RDF с использованием Java, используйте метод TDBFactory.createDataset(path). Набор данных может быть загружен в хранилище с помощью инструмента tdbloader.

PS также есть сайт Semantic Web QA - вот ответ на вопрос, похожий на ваш:

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