1. An article of manufacture including a computer usable medium having computer readable program code embodied therein for continuous querying of a data stream, comprising computer readable program code capable of performing the operations of: initializing ( 310 ) a query including query cycles on a query engine to query the data stream for desired information; processing ( 320 ) the data stream as segments, wherein a size of the segments is based on a defined parameter; synchronizing ( 330 ) the query cycles with the segments of the data stream; analyzing ( 340 ) a first segment in a first computer memory by performing the query on the first segment using a processor to obtain a first result; persisting ( 350 ) a query state of the query and rewinding a query operation to begin a new query cycle; and analyzing ( 360 ) a second segment in a second computer memory in the new query cycle by performing the query on the second segment using the processor and based on the first result.