摘要 |
PURPOSE: A multiple join query processing method in a data stream is provided to minimize repetition of unnecessary calculation processes and overlapped data by sharing calculations between queries. CONSTITUTION: A join operator group such as a group of continuous join operators is created by interpreting multiple join queries(110). The multiple join queries are grouped by compiling join operator groups which are simultaneously executed with the selected join operator group(120). A converted query equation is created by converting a query equation which indicates the multiplication of an arrangement-based synopsis for the multiple join query source streams(130). An arrangement-based synopsis operation is executed according to the converted query equation(140). [Reference numerals] (110) A join operator group like a group of continuous join operators is created by interpreting multiple join queries; (120) Multiple join queries are grouped by compiling join operator groups which are simultaneously executed with the selected join operator group; (130) Converted query equation is created by converting the query equation which indicates the multiplication of arrangement based synopsis for the multiple join query source streams; (140) An arrangement based synopsis operation is executed according to the converted query equation; (AA) Start; (BB) End |