×

Executing queries for structured data and not-structured data

  • US 10,713,247 B2
  • Filed: 03/31/2017
  • Issued: 07/14/2020
  • Est. Priority Date: 03/31/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a memory to store program instructions which, if performed by at least one processor, cause the at least one processor to perform a method to at least;

    receive a query on structured data and not-structured data at a query engine, wherein the structured data is stored according to a pre-defined data model and the not-structured data is not stored according to a pre-defined data model;

    generate, by the query engine, a query execution plan for the query that comprises;

    one or more stateful operations to apply the query to the structured data; and

    stateless operations to apply the query to the not-structured data at one or more remote query processing engines;

    send, by the query engine, the stateless operations to the remote query processing engines as part of performing the query execution plan to execute the query on the structured data and not-structured data; and

    generate, by the query engine, a result for the query based, at least in part, on;

    respective results for the stateless operations received from the remote query processing engines; and

    respective results for the stateful operations to apply the query to the structured data; and

    return, by the query engine the result for the query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×