【24h】

Optimizing Queries across Diverse Data Sources

机译:跨各种数据源优化查询

获取原文
获取原文并翻译 | 示例

摘要

Businesses today need to interrelate data stored in diverse systems with differing capabilities, ideally via a single high-level query interface. We present the design of a query optimizer for Garlic [C~+95], a middleware system designed to integrate data from a broad range of data sources with very different query capabilities. Garlic's optimizer extends the rule-based approach of[Loh88] to work in a heterogeneous environment, by defining generic rules for the middleware and using wrapper-provided rules to encapsulate the capabilities of each data source. This approach offers great advantages in terms of plan quality, extensibility to new sources, incremental implementation of rules for new sources, and the ability to express the capabilities of a diverse set of sources. We describe the design and implementation of this optimizer, and illustrate its actions through an example.
机译:当今,企业需要将存储在具有不同功能的不同系统中的数据相互关联,最好是通过一个高级查询接口。我们提出了针对Garlic [C〜+ 95]的查询优化器的设计,该软件是一种中间件系统,旨在集成具有非常不同的查询功能的多种数据源中的数据。 Garlic的优化程序通过为中间件定义通用规则并使用包装程序提供的规则来封装每个数据源的功能,从而将基于[Loh88]的基于规则的方法扩展到异构环境中。这种方法在计划质量,对新资源的可扩展性,对新资源的规则的增量实施以及表达多种资源的功能方面具有很大的优势。我们描述了此优化器的设计和实现,并通过示例说明了其动作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号