以RDF三元组存储快速变化或动态数据

时间:2019-02-03 20:12:53

标签: database-design rdf ontology triplestore

我熟悉用于表示事实和/或知识的RDF三元组,它本质上是一个图形。例如,Google可以告诉我汤姆·汉克斯(Tom Hanks)的出生地,甚至他的家庭成员名单。这样的数据在知识库中可能是静态的。

但是诸如“现在几点了?”之类的事实是否可以解决?或“ HBO现在正在播放什么?”还简化为RDF三元组并存储在与静态数据相同的三元组中?否则,如何提出一种用于存储静态和动态数据的体系结构?

或者至少Google如何解决这个问题?尝试使用谷歌搜索“汤姆·克鲁斯”或“汤姆·克鲁斯的配偶”(静态事实),而不是像“ Academy Awards 2019 date”(动态,经常更改)那样。

由于我是该领域的新手,请考虑向我建议主题,论文和出版物,以进行进一步的研究。

1 个答案:

答案 0 :(得分:0)

Academy Awards 2019日期

首先,每年都不是“很快”。您正在寻找的可能是像badwolf

这样的时态数据库。

否则,您可以调整语句并添加事件的年份。

或者您可以使用generic tuple store