RDF 被定义为表示与语义网相关的信息,并用于网络上的信息交换。但它也被广泛用作数据库。那么,RDF 到底是关于什么的?
OWL类似于RDF,那为什么数据库只用RDF而不用OWL呢?
最佳答案
问什么是 RDF 是一个太宽泛的问题,在这方面有很多要说的。因此,我将尝试简要回答具体问题。
RDF 数据库实际上只是一个图数据库,它存储一个 RDF 图,然后您可以使用 SPARQL 进行查询。 RDF 不是数据库,而是数据模型。
OWL 具有到 RDF 的映射,但通常用于定义推理者可用于从现有数据推断新信息的逻辑结构。一些 RDF 数据库包括一个推理器,它可以利用 OWL,序列化为 RDF,在查询时或在数据更新期间急切地执行推理,以通过 SPARQL 向用户公开这些新的推断信息。
关于database - RDF/OWL 是表示还是数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24280448/