У меня есть набор данных с приблизительно 9 миллионами триплетов и включенным рассуждением совы.
Когда отправляется первый запрос sparql, я получаю бесконечный поток строк в файле журнала, которые выглядят примерно так:
Adding rule [ (<http://example.org/cat3> ?P ?V) ->(<http://example.org/cat2> ?P ?V) ]
Эти строки продолжают появляться, пока моей JVM не хватит памяти и сервер fuseki перестанет работать.
Работая с меньшим набором данных, я вижу, что правила генерируются только один раз. Последующие запросы не перезаписывают создание этих правил, если я не отклоняю процесс сервера.
Есть ли способ сгенерировать эти правила только один раз и сохранить их в базе данных? Или каким-то другим способом не загружать их все в память сразу?
Я очень ценю любую помощь, которую могу получить.