Efficiently correlating complex events over live and archived data streams
An Evaluation of Non-Equijoin Algorithms