Difference between revisions of "Data Retrieval Facilities"

From Gcube Wiki
Jump to: navigation, search
(Key Features)
(Key Features)
Line 16: Line 16:
  
 
;Declarative Query Language over a heterogeneous environment
 
;Declarative Query Language over a heterogeneous environment
gCube Data Retrieval framework unifies Data Sources that use different data representation and semantics through the [http://www.loc.gov/standards/sru/specs/cql.html Contextual Query Language] standard.  
+
: gCube Data Retrieval framework unifies Data Sources that use different data representation and semantics through the [http://www.loc.gov/standards/sru/specs/cql.html Contextual Query Language] standard.  
  
 
;On the fly integration of Data Sources
 
;On the fly integration of Data Sources

Revision as of 18:57, 2 March 2012

Overview

gCube provides Information Retrieval facilities over large heterogeneous environments. Sources of information that use different technologies, data representation and semantics can be integrated and exploited by gCube's Data Retrieval framework. The architecture and mechanisms provided by the framework ensure flexibility, scalability, high performance and availability.

The gCube Data Retrieval Framework aims at hiding the complexity of the underlying environment by:

  •  providing a declarative approach for querying the hosted information
  •  scaling to the number of hosted information sources
  •  Integrating dynamically external sources of information

Key Features

Declarative Query Language over a heterogeneous environment
gCube Data Retrieval framework unifies Data Sources that use different data representation and semantics through the Contextual Query Language standard.
On the fly integration of Data Sources
A Data Source that publishes its Information Retrieval capabilities can be on-the-fly involved in the IR process.
Scalability in the number of Data Sources
Context ...
Direct Integration of External Information Providers
Context ...
Indexing Capabilities for Replication and High Availability
Context ...
Distributed Execution Environment offering High Performance and Flexibility
Context ...

Subsystems

Data Retrieval framework comprises the following two subsystems:

Search Planning and Execution Specification

Data Sources Specification