本节书摘来自华章出版社《语义网基础教程(原书第3版)》一 书中的第3章,第3.9节,作者:(希)Grigoris Antoniou(荷)Paul Groth(荷)Frank van Harmelen(荷)Rinke Hoekstra ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.9 “跟着感觉走”原则
SPARQL提供了机制来查询和更新三元组存储库。但是,如何填充这些三元组存储库呢?如前所述,许多数据提供者通过SPARQL端点发布他们的数据。然而,其他数据提供者仅仅通过链接数据的形式。即RDF数据或者以万维网文件的形式发布,或者内嵌在网页中。我们可以将这些三元组插入本地的三元组存储库中。然而,语义网允许任何提供者使用万维网上的其他资源和信息来描述他们的信息。在这些情况下,可以运用跟着感觉走原则(follow your nose principle):给定一个指向某些RDF的URL,通过解引用这个URL来加载相应的数据。可以持续这样做,直到有足够的三元组来回答给定的查询。
一些查询引擎,如SQUIN,实现了这一功能。此外,新版本的SPARQL也包含了这些联邦查询命令。然而,这种联邦查询往往很耗时,因为数据必须在查询时才能收集。
跟着感觉走是一种在使用语义网来处理查询时收集所需信息的方式。