1. A method for processing data streams, the method comprising: receiving at least a first data stream into at least a first sliding window of memory; selecting tuples from said at least a first data stream for processing in accordance with at least one data stream operation, where said selected tuples represent a subset of all tuples contained within said at least a first sliding window; and ignoring tuples from said at least a first data stream that are not selected for processing.