-
公开(公告)号:US07668806B2
公开(公告)日:2010-02-23
申请号:US10948536
申请日:2004-09-22
申请人: Zhen Hua Liu , Muralidhar Krishnaprasad , Anand Manikutty , James Warner , Qin Yu , Hui X. Zhang , Karuna Muthiah , Ying Lu , Vikas Arora , Susan M. Kotsovolos
发明人: Zhen Hua Liu , Muralidhar Krishnaprasad , Anand Manikutty , James Warner , Qin Yu , Hui X. Zhang , Karuna Muthiah , Ying Lu , Vikas Arora , Susan M. Kotsovolos
IPC分类号: G06F17/30
CPC分类号: G06F17/30545 , G06F17/30935 , Y10S707/99933
摘要: Techniques are provided for processing a query, including receiving the query, where the query specifies certain operations to be performed, including (a) a first set of one or more operations that are to be performed on a markup language data source and (b) a second set of one or more operations that are to be performed on a second data source. Then it is determined that a first server that manages the markup language data source is capable of performing the first set of operations. A request is sent to the first server to perform the first set of operations. A response is received, where the response contains results of performing the first set of operations on the markup language data source. Finally, results are generated for the query based at least in part on the results of performing the first set of operations.
摘要翻译: 提供了用于处理查询的技术,包括接收查询,其中查询指定要执行的某些操作,包括(a)要在标记语言数据源上执行的一个或多个操作的第一组,以及(b) 要在第二数据源上执行的一个或多个操作的第二组。 然后,确定管理标记语言数据源的第一服务器能够执行第一组操作。 发送请求到第一台服务器执行第一组操作。 收到响应,其中响应包含对标记语言数据源执行第一组操作的结果。 最后,至少部分地基于执行第一组操作的结果为查询生成结果。
-
公开(公告)号:US07516121B2
公开(公告)日:2009-04-07
申请号:US10948523
申请日:2004-09-22
申请人: Zhen Hua Liu , Muralidhar Krishnaprasad , Anand Manikutty , James Warner , Hui X. Zhang , Vikas Arora , Susan M. Kotsovolos
发明人: Zhen Hua Liu , Muralidhar Krishnaprasad , Anand Manikutty , James Warner , Hui X. Zhang , Vikas Arora , Susan M. Kotsovolos
IPC分类号: G06F17/30
CPC分类号: G06F17/30421 , G06F17/30436 , G06F17/30451 , G06F17/30932 , Y10S707/99932 , Y10S707/99933 , Y10S707/99934
摘要: Techniques are provided for processing a query including receiving the query, where the query specifies certain operations; determining that the query includes a first portion in a first query language and a second portion in a second query language; generating a first in-memory representation for the first portion; generating a second in-memory representation for the second portion; generating a third in-memory representation of the query based on the first in-memory representation and the second in-memory representation; and performing the certain operations based on the third in-memory representation.
摘要翻译: 提供技术来处理查询,包括接收查询,查询指定某些操作; 确定所述查询包括第一查询语言的第一部分和第二查询语言中的第二部分; 产生第一部分的第一内存中表示; 产生第二部分的第二内存中表示; 基于所述第一内存中表示和所述第二内存中表示,生成所述查询的第三内存中表示; 以及基于第三内存中表示执行某些操作。
-