Apache和Apache有什么区别?
根据我的阅读资料,两者都可以用于语义网络的目的。两者都支持RDF、Triple存储等等。两者都是基于Java的。我希望这个问题对于那些刚刚接触到语义网的人来说是有价值的,以解决这个困惑。
请注意,我是而不是,我问的是哪一个是更好的__,我要问的是如何根据使用/需求/因素选择一个而不是另一个
发布于 2015-04-14 03:30:55
发布于 2017-08-23 14:11:16
这两个应用程序都存储RDF三元组,提供SPARQL端点,并提供与语义数据交互的方法。
Apache是一个完整的web服务器,用于通过W3C自民党规范请求托管、创建和修改RDF数据。运行它,您就有了一个完全可操作的LDP服务器。
Apache是一个功能强大的RDF工具包,它提供了许多操作和查询链接数据的特性。这是一个功能强大、功能广泛的RDF库。然而,它不是像Marmotta那样的独立应用程序。
基本上,如果您需要一个LDP服务器,请使用Marmotta。如果您需要在项目中使用RDF做其他事情,那么Jena可能是更好的选择。
如果您只需要一个用于RDF数据的HTTP端点,那么福塞基 (包含在Jena中)可能适合您的需要。
https://stackoverflow.com/questions/28897646
复制相似问题