2.1 Components used in stream data processing

This section describes the components used in stream data processing.

The following figure shows the components used in stream data processing.

Figure 2-1 Components used in stream data processing

[Figure]

This section explains the following components shown in the figure.

  1. Stream data
    Large quantities of time-sequenced data that is continuously generated
  2. Input and output stream queues
    Parts of the stream data path
  3. Stream data processing engine
    The part of the stream data processing system that actually processes the stream data
  4. Tuple
    A stream data element that consists of a combination of two or more data values, one of which is a time (timestamp)
  5. Query group
    A summary analysis scenario used in stream data processing. Different query groups are created for different operational objectives.
  6. Query
    The action performed in stream data processing. Queries are written in CQL.
  7. Window
    The target range of the stream data processing. The amount of stream data that is included in the window is the process range. It is defined in the query.

For details about the input and output adaptors, see 3. Exchanging Data.

Organization of this section
2.1.1 Stream data
2.1.2 Input and output stream queues
2.1.3 Stream data processing engine
2.1.4 Tuple
2.1.5 Query group
2.1.6 Query
2.1.7 Window