×

Methods and apparatus for querying a relational data store using schema-less queries

  • US 6,925,457 B2
  • Filed: 11/21/2002
  • Issued: 08/02/2005
  • Est. Priority Date: 07/27/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for searching an RDF triples data store having a first storage scheme, comprising:

  • inputting a first query specifying one or more RDF triples to be identified in the data store, where the first query reflects any of a second storage schema or no storage schema, where such second storage scheme differs from the first storage schema, generating from the first query a second query that specifies one or more RDF triples to be identified in the data store responsive to the first query and that reflects the first storage schema, where the second query comprises a single SQL SELECT statement with a WHERE clause containing three or more logical conditions limiting triples to be considered for retrieval from the RDF triples data store, where each logical condition specifies one or more RDF triples according to a Boolean condition;

    applying the single SQL SELECT statement to the data store for identification of the one or more RDF triples responsive to the first query, where the RDF triples data store comprises a triples table that maintains one record for each stored triple, a resources table that maintains one record for each unique subject, predicate or resource-type object, and literals table that maintains one record for each unique literal-type object.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×