Query processing method for stream data processing systems
First Claim
Patent Images
1. A query processing method for a stream data processing system, comprising steps of:
- receiving stream data from at least one stream data source;
continuously processing said received stream data by a pre-registered query processing; and
archiving some or all of said received stream data.
1 Assignment
0 Petitions
Accused Products
Abstract
A stream data processing system capable of highly reliable and highly usable real time data processing, is provided with: (1) a mechanism of copying some or all of stream data, and archiving the stream data in a non-volatile memory to allow real time data and archive data to be used seamlessly; and (2) a mechanism of improving the performance of query processings by using a plurality of stream data processing systems cooperatively.
-
Citations
10 Claims
-
1. A query processing method for a stream data processing system, comprising steps of:
-
receiving stream data from at least one stream data source;
continuously processing said received stream data by a pre-registered query processing; and
archiving some or all of said received stream data. - View Dependent Claims (2, 3, 4)
-
-
5. A query processing method for a stream data processing system, in which stream data is received from at least one stream data source, for continuously processing the received stream data by a pre-registered query processing, the method comprising steps of:
-
archiving some or all of said received stream data and rewriting a query to be processed in a new query which refers to said archived data.
-
-
6. A query processing method for a stream data processing system, in which stream data is received from at least one stream data source, for continuously processing by a pre-registered query processing, the method comprising steps of:
-
during the pre-registration of query processing, designating an effective term of the query; and
executing query during the effective term thereof.
-
-
7. A query processing method for a stream data processing system in which stream data is received from at least one stream data source, for continuously processing the received data by pre-registered query processing, the method comprising steps of:
-
designating an effective term of stream in addition to stream designation, and accepting the stream as an object to be processed during said effective term thereof.
-
-
8. A query processing method for a stream data processing system in which stream data is received from at least one stream data source, for continuously processing the received data, the method comprising steps of:
-
designating an effective term of archive processing in addition to archive designation, generating archive data during said effective term of the archive processing.
-
-
9. A query processing method of processing a query cooperatively by two or more stream data processing systems, the method comprising:
-
deciding a process node to be assigned with a query processing in accordance with cost calculation to assign the query processing to the process node in accordance with a decision; and
if query processings required to be performed in order are assigned to different process nodes, generating an intermediate stream interconnecting said process nodes. - View Dependent Claims (10)
-
Specification