【24h】

Client-Site Query Extensions

机译:客户端 - 站点查询扩展

获取原文

摘要

We explore the execution of queries with client-site user-defined functions (UDFs). Many UDFs can only be executed at the client site, for reasons of scalability, executed at the client site, for reasons of scalability, security, confidentiality, or availability or resources. How should a query with client-site UDFs be executed? We demonstrate that the standard execution technique for server-site UDFs performs poorly. Instead, we adapt well-known distributed database algorithms and apply them to client-site UDFs. The resulting query execution techniques are implemented in the Cornell Predator database system, and we present performance results to demonstrate their effectiveness. We also consider the question of query optimization in the context of client-site UDFs. The known techniques for expensive UDFs are inadequate because they do not take the location of the UDF into account. We present an extension of traditional 'System-R' optimizers that suitably optimize queries with client-site operations.
机译:我们探索使用客户端定义的函数(UDFS)的查询的执行。由于可扩展性,安全性,机密性或可用性或资源的原因,在客户端站点上执行的原因,许多UDF只能在客户站点上执行。如何执行与客户站点UDF的查询?我们证明服务器站点UDFS的标准执行技术表现不佳。相反,我们适应众所周知的分布式数据库算法,并将它们应用于客户端 - 站点UDFS。由此产生的查询执行技术在康奈尔捕食者数据库系统中实现,我们提出了绩效结果以展示其有效性。我们还要考虑在客户端 - 站点UDF的上下文中查询优化问题。昂贵的UDF的已知技术不足,因为它们不会考虑UDF的位置。我们展示了传统的“System-R”优化器的扩展,适当地优化了客户端操作的查询。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号