输入 SQL 并输出集合的 Scala 库,但对于 SPARQL/Gremlin?

Scala library that inputs SQL and outputs collections, but for SPARQL / Gremlin?

在 Scala 中,我们有库允许您编写 SQL 并取回不可变集合。例如,Doobie and ScalikeJDBC. Is there anything like that, but for SPARQL or Apache TinkerPop Gremlin? I have a Java/Scala based Graph Database 而不是关系数据库。

我想我找到了一些东西,但它是为了 Python: https://github.com/RDFLib/sparqlwrapper

我需要 Scala 或 Java 8+ 的东西。

如果我理解你的问题是正确的,那么你可以使用 Apache Jena 解决同样的问题。请看link:

https://jena.apache.org/documentation/rdfconnection/

有两个维护良好的 Scala 库: