易于安装/使用是最重要的因素,而不是性能。
小是可以的,因为不需要大数据集。
最佳答案
我还建议使用sesame,它是轻量级的,非常易于安装,并且为小型数据集提供了良好的性能。使用Sesame 1.2.x的查询性能要比使用Sesame 2.x的要好得多,因为在2.x系列中增加了上下文支持。
我已经用Tomcat,树脂和码头测试了芝麻的安装/部署,并且可以轻松地与所有人一起使用。我不建议至少在1.x系列中绑定(bind)到Postgres或MySQL之类的RDBMS组件,即使对于原型(prototype)应用程序,性能也 Not Acceptable 。内存和 native 实现提供了良好的查询性能,并提供了简单的持久性,尽管它们缺少真正的事务。
Jena有一个不错的API,并且对数据库,推理程序等提供了更多支持,但是占用空间更大,并且使用起来总体上比较麻烦。
关于rdf - 哪个Triplestore用于快速语义Web开发?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/304920/