Publication | Open Access
Characterizing memory requirements for queries over continuous data streams
67
Citations
28
References
2004
Year
EngineeringComputer ArchitectureData Streaming ArchitectureBounded MemoryData ScienceManagementData IntegrationData ManagementContinuous Conjunctive QueriesMemory RequirementsStreaming EngineComputer EngineeringComputer ScienceDistributed Query ProcessingData Stream ManagementDatabase TheoryQuery OptimizationFormal MethodsOptional AggregationBig Data
This article deals with continuous conjunctive queries with arithmetic comparisons and optional aggregation over multiple data streams. An algorithm is presented for determining whether or not any given query can be evaluated using a bounded amount of memory for all possible instances of the data streams. For queries that can be evaluated using bounded memory, an execution strategy based on constant-sized synopses of the data streams is proposed. For queries that cannot be evaluated using bounded memory, data stream scenarios are identified in which evaluating the queries requires memory linear in the size of the unbounded streams.
| Year | Citations | |
|---|---|---|
Page 1
Page 1