In contrast, people prefer to use such as SQL (structured query language) to deal with the real-time data flow in a high-level language. SQL has a group of powerful data processing primitives to deal with filtration, merger, association and aggregation.