我想查询一个本体,它使用SPARQL和dotnetRDF库在RDF文件中定义。问题是文件很大,所以在内存中加载整个文件是不太实际的。我该怎么办?提前感谢
发布于 2018-10-11 15:34:54
正如AKSW在评论中所说的那样,最好的方法是将RDF文件加载到一个三重存储中,然后对此运行SPARQL查询。dotNetRDF提供了对https://github.com/dotnetrdf/dotnetrdf/wiki/UserGuide-Storage-Providers上列出的几家三重商店的支持。但是,您真正需要的是一个支持SPARQL协议的三层存储,然后您将能够使用dotNetRDF类运行您的查询,如https://github.com/dotnetrdf/dotnetrdf/wiki/UserGuide-Querying-With-SPARQL#remote-query中所述。
https://stackoverflow.com/questions/52691533
复制相似问题