rdf - Apache Jena 与 Apache Marmotta

标签 rdf jena semantic-web linked-data apache-marmotta

Apache Jena 和 Apache Marmotta 有什么区别?

根据我的阅读,两者都可以用于语义网络目的。两者都支持 RDF、Triple store 等。两者都基于Java。我希望这个问题对那些刚接触语义网的人解决困惑很有值(value)。

  • 主要区别是什么?
  • 我怎样才能选择使用哪一个?

  • 请注意,我是 不是 问哪个是更好 ,我要问的是如何根据使用/要求/因素选择一个而不是另一个

    最佳答案

  • Marmotta 是一个部署就绪的 Web 应用程序,用于从 Any DB(MySql/Sesame/Jena)公开现有数据。
  • Jena 是一个类似于 Sesame 的 RDF 库。
  • 关于rdf - Apache Jena 与 Apache Marmotta,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28897646/

    相关文章:

    java - 如何同时加载和查询 RDF

    sparql - SPARQL 查询中表达式的顺序

    java - 如何检索连接到给定值的给定类的所有资源

    html - 名称-值对的语义和结构

    semantic-web - Protégé Ontology Metrics View 中的 DL Expressivity 不可用

    rdf - 将 RDF 项目特征建模为子类或对其他个体的引用

    bash - 在 bash 中确定 rdf mime 类型

    rdf - 维基数据 "Truthy"数据转储

    java - 使用 sparql、java、Jena API 查询 DBPedia 本体

    java - 无法使用 Apache Jena 运行特定的 SPARQL 查询