gStore是基于RDF模型的图数据库引擎,其数据格式也是遵循RDF模型的。RDF 是用于描述现实中资源的W3C 标准,它是描述信息的一种通用方法,使信息可以被计算机应用程序读取并理解。现实中任何实体都可以表示成RDF 模型中的资源,比如,图书的书名、作者、修改日期、内容以及版权信息。这些资源可以用作知识图谱中对客观世界的概念、实体和事件的抽象。每个资源的一个属性及属性值,或者它与其他资源的一条关系,都被称为一条知识。属性和关系能表示成三元组
一个三元组包括三个元素:主体(Subject)、属性(Property)1及客体(Object),通常描述的是两个资源间的关系或一个资源的某种属性。当某个三元组描述了某个资源的属性时,其三个元素也被称为主体、属性及属性值(Property Value)。比如,三元组<亚里士多德、出生地、Chalcis>表达了亚里士多德出生于Chalcis 的事实。
利用这些属性和关系,大量资源就能被连接起来,形成一个大RDF 知识图谱数据集。因此,一个知识图谱通常可以视作三元组的集合。这些三元组集合进而构成一个RDF 数据集。知识图谱的三元组集合可以选择关系型数据库或者图数据库进行存储。
RDF数据应以N-Triple格式提供(现在不支持XML),并且必须以SPARQL1.1语法提供查询。N-Triple