В Scala есть библиотеки, которые позволяют вам писать SQL и возвращать неизменные коллекции.Например, Doobie и ScalikeJDBC .Есть что-нибудь подобное, но для SPARQL или Apache TinkerPop Gremlin ?У меня есть База данных графиков на основе Java / Scala вместо реляционной базы данных.
Если я правильно понимаю вашу проблему, вы можете использовать Apache Jena для того же.Пожалуйста, посмотрите на ссылку:
https://jena.apache.org/documentation/rdfconnection/
Есть две хорошо поддерживаемые библиотеки Scala:
Gremlin-Scala для Apache Tinkerpop 3
banana-rdf для технологий RDF, SPARQL и связанных данных в Scala
banana-rdf
Я думаю, что что-то нашел, но это для Python: https://github.com/RDFLib/sparqlwrapper
Мне нужно что-то для Scala или Java 8 +.