摘要 |
<p>A method of storing a database of graph data encoded as triples, each triple denoting a subject graph resource, an object graph resource and a directed predicate linking the two graph resources, the method comprising:
storing each of the triples as a member of an ordered set distributed across a plurality of storage units, the order of the triples being determinable by comparisons between the triples;
maintaining one or more storage areas, each associated with a different triple and being stored on the same storage unit as the associated triple; and
populating the or each of the one or more storage areas with duplicates of triples that define a sub-graph or sub-graphs overlapping with the subject or the object of the associated triple on the database of graph data.</p> |