DISCOSQL: DISTRIBUTED PROCESSING OF STRUCTURED QUERIES
    1.
    发明公开
    DISCOSQL: DISTRIBUTED PROCESSING OF STRUCTURED QUERIES 审中-公开
    DISCOSQL:VERTEILTE VERARBEITUNG STRUKTURIERTER ABFRAGEN

    公开(公告)号:EP2156339A4

    公开(公告)日:2014-02-26

    申请号:EP08770020

    申请日:2008-06-03

    申请人: MICROSOFT CORP

    IPC分类号: G06F17/30 G06F9/45 G06F17/00

    摘要: Structured queries, such as those written using the Structured Query Language (SQL) can be an efficient mechanism for expressing the information sought to be obtained from a collection of data. Mechanisms can enable the use of structured queries to express data processing that can be performed in parallel in order to obtain the attendant efficiencies of such processing. The structured queries, whether standing alone or integrated into another programming context, can be translated into an intermediate form that can be compatible with, or equivalent to, the programming context into which they were integrated or some other high-level programming language. The intermediate, translated form can use core commands that abstract mechanisms that can be executed in parallel. The core commands include commands for applying a function in parallel and distributing and joining data in parallel, and also include aggregations of core commands directed to commonly performed functions.

    摘要翻译: 结构化查询(例如使用结构化查询语言(SQL)编写的查询)可以是用于表达从数据集合中获取的信息的有效机制。 机制可以使结构化查询能够表达可以并行执行的数据处理,以便获得这种处理的效率。 结构化查询,无论是单独存在还是集成到另一个编程环境中,都可以转换为可与其集成的编程环境兼容或与其他高级编程语言兼容的中间形式。 中间的翻译形式可以使用可以并行执行的抽象机制的核心命令。 核心命令包括并行应用功能并行并行数据并行连接的命令,还包括针对常用功能的核心命令的聚合。