发明申请
US20080120283A1 Processing XML data stream(s) using continuous queries in a data stream management system
审中-公开
在数据流管理系统中使用连续查询来处理XML数据流
- 专利标题: Processing XML data stream(s) using continuous queries in a data stream management system
- 专利标题(中): 在数据流管理系统中使用连续查询来处理XML数据流
-
申请号: US11601415申请日: 2006-11-17
-
公开(公告)号: US20080120283A1公开(公告)日: 2008-05-22
- 发明人: Zhen Hua Liu , Shailendra K. Mishra , Muralidhar Krishnaprasad
- 申请人: Zhen Hua Liu , Shailendra K. Mishra , Muralidhar Krishnaprasad
- 申请人地址: US CA Redwood Shores
- 专利权人: Oracle International Corporation
- 当前专利权人: Oracle International Corporation
- 当前专利权人地址: US CA Redwood Shores
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
A computer is programmed to accept queries over streams of, data structured as per a predetermined syntax (e.g. defined in XML). The computer is further programmed to execute such queries continually (or periodically) on data streams of tuples containing structured data that conform to the same predetermined syntax. In many embodiments, the computer includes an engine that exclusively processes only structured data, quickly and efficiently. The computer invokes the structured data engine in two different ways depending on the embodiment: (a) directly on encountering a structured data operator, or (b) indirectly by parsing operands within the structured data operator which contain path expressions, creating a new source to supply scalar data extracted from structured data, and generating additional trees of operators that are natively supported, followed by invoking the structured data engine only when the structured data operator in the query cannot be fully implemented by natively supported operators.
信息查询