Indexing, rewriting and efficient querying of relations referencing spatial objects
AssigneedeCODE Genetics ehf.
InventorsAgust Sverrir Egilsson, Hakon Gudbjartsson
Life of this patent
Estimating the term…
Abstract
The invention discloses a system and methods that facilitate efficient querying of tables referencing spatial object types. The methods enable meaningful indexing of the tables as well as rewriting of queries with respect to the spatial structures. Dynamic schema extraction using efficient proper coloring algorithms for large sets of spatial objects is disclosed that structures the data in such a way that complex spatial queries and grouping of objects is replaced with traditional relational joins. This enables a relational database system to harness its entire query optimizing capability when querying tables referencing spatial objects.
Claims2
A method of indexing, in a database system, a relation referencing spatial data, for facilitating efficient querying of said relation, comprising:
- extracting and maintaining schema structures, derived from said spatial data, that groups together rows in said relation based on results of stabbing queries;
- and
- using said schema structure to transform stabbing and intersection queries into queries utilizing said grouping.
A system for indexing, in a database system, a relation referencing spatial data, for facilitating efficient querying of said relation, the system comprising:
- means for extracting and maintaining schema structures, derived from said spatial data, that groups together rows in said relation based on results of stabbing queries;
- and
- a transformer using said schema structure to transform stabbing and intersection queries into queries utilizing said grouping.
Dependencies are inferred from the claim text.