Optimizing database queries
AssigneeYahoo! Inc.
InventorRick James
Life of this patent
Estimating the term…
Loading patent…
AssigneeYahoo! Inc.
InventorRick James
Estimating the term…
A system and method for database management and accessing data stored in the database may be optimized based on the database structure. For example, data associated with a range (e.g. owners of IP addresses) may have query requests optimized by utilizing two tables. The first table may include all the ranges, such that the ranges are continuous and not overlapping, and an identifier for each of the ranges. The second table may include the identifiers and the data that is associated with the range corresponding with those identifiers. Query requests for a particular range may be optimized by utilizing specialized database queries for the first table and because the data associated with the range is not part of the first table. Further, the second table size is reduced because an identifier may be associated with multiple ranges.
A database for storing metadata corresponding to ranges, the database comprising:
A computerized method with a database that optimizes query requests for ranges, the method comprising:
A computer system comprising:
Dependencies are inferred from the claim text.