×

Query processing with specialized query operators

  • US 8,713,048 B2
  • Filed: 06/24/2008
  • Issued: 04/29/2014
  • Est. Priority Date: 06/24/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system for generating a query processing solution for a query involving a data set on a device having a processor and a memory, comprising:

  • a query operator set comprising;

    at least one single-task query operator comprising instructions stored in the memory that, when executed on the processor, cause the device to perform a query task on the data set, andat least one multiple-task query operator comprising instructions stored in the memory that, when executed on the processor, cause the device to perform at least one query task and at least one additional query task on the data set; and

    a query operator selecting component comprising instructions stored in the memory that, when executed on the processor, cause the device to;

    for respective query terms;

    for respective multiple-task query operators;

    determine whether the at least one additional query task of the multiple-task query operator is also to be performed on the data set, andupon determining that the at least one additional query task is also to be performed on the data set, select the multiple-task query operator for applying the query task and the at least one additional query task to the data set; and

    upon failing to select a multiple-task query operator for the query term, select an single-task query operator for applying the query task to the data set; and

    generate the query processing solution as a sequence of selected query operators.

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