普通数据插入
{
:sub :pred 'o1'.
:sub :pred 'o2'.
:sub :pred 'o3'.
}
使用容器插入数据
{
:sub :pred :_b.
:_b rdf:type rdf:Seq.
:_b rdf:_1 'o1'.
:_b rdf:_2 'o2'.
:_b rdf:_3 'o3'.
}
当我使用基本的选择查询时,上述两个插入模型都以相同的顺序返回结果(o1,o2,o3)。
我们通过容器方法(rdf:Seq
)得到什么好处?
只是rdf:Seq
为了表示目的,还是在被查询时它会在后台执行任何操作(即保留插入顺序)?
我的理解:即使是容器插入模型在检索时也与基本正常模型相同。因此,即使使用容器模型,检索时也无法保证插入顺序。我真的不明白rdf:Seq
(文档链接)的意义