我已经阅读了一些评论Apache Jena引擎的文章,我发现它非常有趣。在我们的网站上,我发现为了存储三元组,可以使用TDB。
在我的情况下,我想知道,从Jena应用程序是否可以加载来自外部数据库(如MySql或PostgreSql )的数据,或者它是一个"关闭& #34;产品,您只能与TDB和Fuseki框架互动。
目前,我还不知道Jena引擎框架是否可以作为传统的Java战争,但具有处理RDF文件的特殊性。
任何帮助都会被贬低。
答案 0 :(得分:2)
如果您的意思是,连接到MySQL或PostgreSql中的现有非RDF数据,然后没有。您需要(动态或静态地)在数据库和Jena之间建立转换层。 D2RQ可以提供。
如果您的意思是,使用MySQL或PostgreSql来存储RDF,那么是。见耶拿SDB。但是,TDB更快,规模更大。