Использование MongoDB в качестве RDFStore для объектов данных
есть ли инструмент для запроса MongoDB с помощью SPARQL ?
Я храню объект, используя схему RDF (boo Mongo no schema ^^), и теперь я ищу инструмент/сервер для запроса хранилища данных с помощью SPARQL.
Я начал писать парсер SPARQL, но если такой инструмент существует, я думаю, что буду его использовать.
спасибо заранее.
2 ответов
Я бы предложил, если вы используете RDF, чтобы вы взглянули на СУБД Neo4j база данных, а не MongoDB. Neo4J представляет собой базу данных графов и хорошо подходит для обработки данных RDF.
запрос любого хранилища данных с помощью SPARQL является более сложным, чем просто написание синтаксического анализатора - вам также нужен механизм запросов для обработки запроса и какой-то метод для получения ваших данных в форме, которую двигатель понимает или подключает ваши данные в API используемого вами движка.
У меня есть MongoDB и Neo4j в моих списках тройных магазинов для поддержки в моем API RDF в конце концов, но эта поддержка-месяцы. Я не знаю никаких существующих движков SPARQL, которые могут запрашивать В MongoDB