Products: Streaming SQL and CEP

Home
StreamBase Studio
StreamBase Server
StreamBase Adapters
StreamBase Chronicle
Complex Event Processing (CEP)
CEP (Glossary)
About StreamSQL
Try StreamBase
FAQs
Client Care
Knowledge Center

Printer Friendly

Streaming SQL & CEP

The most full-featured stream processing systems integrate database functionality by integrating streaming operations with the SQL programming language. One example of this is via a language called StreamSQL. StreamSQL (and other SQL derivatives) allow users to mix access to the non-persistent stream with access to the stored database which, by the way, can be massive. They also extend the SQL DML to allow updates to stored tables from tuples that appear on a stream. Thus, any part of the stream can be stored for further use. Here is a very simple example of how that might work.

INSERT INTO IBMTicks (Symbol, Date, Price)
SELECT Symbol, Date, Price FROM Ticks
WHERE Symbol = "IBM"

This query is registered with the system and operates continuously. It stores any new IBM tick that appears on the stream called Ticks into the table called IBMTicks.

Next page: CEP Clouds

 « Previous 1 | 2 | 3 | 4 | 5 | 6 ] 7  Next »