发明授权
US08375044B2 Query processing pipelines with single-item and multiple-item query operators
有权
使用单项和多项查询运算符查询处理流水线
- 专利标题: Query processing pipelines with single-item and multiple-item query operators
- 专利标题(中): 使用单项和多项查询运算符查询处理流水线
-
申请号: US12144639申请日: 2008-06-24
-
公开(公告)号: US08375044B2公开(公告)日: 2013-02-12
- 发明人: Evgueni Zabokritski , Matthew J. Warren , Anders Hejlsberg , Luca Bolognese , Erik Meijer , Dinesh Chandrakant Kulkarni
- 申请人: Evgueni Zabokritski , Matthew J. Warren , Anders Hejlsberg , Luca Bolognese , Erik Meijer , Dinesh Chandrakant Kulkarni
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Microsoft Corporation
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
Queries against data sources (such as language-integrated queries to be applied against relational databases) may be prepared for processing by a query processing pipeline. This pipeline performs services including transforming the query into a form more easily applied by the data source, e.g., into SQL, by matching query terms with query operators configured to handle various query operations. Many query processing pipelines include single-item query operators that perform individual operations (e.g., an updating query operator that specifies an updating of individual records of a table.) An integrated query pipeline may be devised that includes both single-item query operators and multiple-item query operators that specify operations on sets of data items. An integrated query processing pipeline may analyze the query to determine whether a single-item or multiple-item operation is specified in order to select an appropriate query operator, which may improve the efficiency and performance of the data source querying.
公开/授权文献
信息查询