Загружает ли приведенный выше код весь набор данных fuseki в память или сохраняет его на стороне сервера? - PullRequest
0 голосов
/ 07 сентября 2018

Когда я использую этот фрагмент кода, я обнаруживаю, что он отправляет запрос GET на сервер fuseki, и после того, как я запускаю больше запросов SPARQL с использованием этой модели, запросы больше не выдаются. Так DatasetFactory загружает весь набор данных fuseki в память? Если да, то как избежать такого рода проблем, когда я хочу использовать набор данных?

    Dataset dataset = DatasetFactory.create("http://localhost:3030/movie");
    Model model = dataset.getDefaultModel();

А зачем мне набор данных со стороны клиента? Мне это нужно для общего определения правил. Я хочу динамически загрузить мои правила откуда-то и использовать этот набор данных для вывода. Я не хочу использовать встроенный tdb, потому что fuseki кажется лучше.

...