Arrays are an appropriate data model for images, gridded output from computational models, and other types of data. This paper describes an approach to array query processing. Queries are expressed in AML, a logical algebra that is easily extended with user-defined functions to support a wide variety of array operations. For example, compression, filtering, and algebraic operations on images can be described. We show how AML expressions involving such operations can be treated declaratively and subjected to useful rewrite optimizations. We also describe a plan generator that produces efficient iterator-based plans from rewritten AML expressions.
数组是用于图像,计算模型的网格化输出以及其他类型数据的适当数据模型。本文介绍了一种数组查询处理方法。查询以AML表示,AML是一种逻辑代数,可使用用户定义的函数轻松扩展以支持各种数组操作。例如,可以描述对图像的压缩,滤波和代数运算。我们展示了如何以声明方式对待涉及此类操作的AML表达式并进行有用的重写优化。我们还描述了一个计划生成器,该计划生成器从重写的AML表达式生成高效的基于迭代器的计划。 P>
机译:关于大数据执行joinaggregge查询的近似查询处理技术
机译:反向顶级k查询的并行处理修剪技术
机译:使用软计算技术的SQL查询处理研究:混合模糊逻辑方法
机译:查询阵列的处理技术
机译:数组的查询处理技术。
机译:电阻断层扫描的窄带阵列处理波束形成技术
机译:数组的查询处理技术