Difference between revisions of "Search Framework 2.0"

From Gcube Wiki
Jump to: navigation, search
(Search 2 Framework)
(Search 2 Framework)
Line 1: Line 1:
 
== Search 2 Framework ==
 
== Search 2 Framework ==
Search Framework consists of all the components that offer information retrieval functionality in a gCube infrastructure. Queries expressed in the [[http://www.loc.gov/standards/sru/specs/cql.html| Contextual Query Language]], are submitted to the entry point of the Search framework, the Search System Orchestrator. Search Orchestrator will first use the gCQLParser to parse the query submitted. Then it will involve the Search Planner to produce a plan sufficient for answering the query. The plan produced will be given as input to the Workflow Engine. Workflow layer abstracts over the low level details associated with the Execution Engine. As a result, workflow engine generates the execution plan that is realized by the Execution Engine. The entities invoked by the execution engine, in order to gather the results for the initial query, are the Data Sources and the Search Operators. Figure 1 shows the interactions between the different layers that compose the query answering process.
+
Search Framework consists of all the components that offer information retrieval functionality in a gCube infrastructure. Queries expressed in the [http://www.loc.gov/standards/sru/specs/cql.html |Contextual Query Language], are submitted to the entry point of the Search framework, the Search System Orchestrator. Search Orchestrator will first use the gCQLParser to parse the query submitted. Then it will involve the Search Planner to produce a plan sufficient for answering the query. The plan produced will be given as input to the Workflow Engine. Workflow layer abstracts over the low level details associated with the Execution Engine. As a result, workflow engine generates the execution plan that is realized by the Execution Engine. The entities invoked by the execution engine, in order to gather the results for the initial query, are the Data Sources and the Search Operators. Figure 1 shows the interactions between the different layers that compose the query answering process.

Revision as of 14:22, 21 July 2011

Search 2 Framework

Search Framework consists of all the components that offer information retrieval functionality in a gCube infrastructure. Queries expressed in the |Contextual Query Language, are submitted to the entry point of the Search framework, the Search System Orchestrator. Search Orchestrator will first use the gCQLParser to parse the query submitted. Then it will involve the Search Planner to produce a plan sufficient for answering the query. The plan produced will be given as input to the Workflow Engine. Workflow layer abstracts over the low level details associated with the Execution Engine. As a result, workflow engine generates the execution plan that is realized by the Execution Engine. The entities invoked by the execution engine, in order to gather the results for the initial query, are the Data Sources and the Search Operators. Figure 1 shows the interactions between the different layers that compose the query answering process.