Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 PODS 2002 Motivation. 2 PODS 2002 Data Streams data sets Traditional DBMS – data stored in finite, persistent data sets data streams New Applications.

Similar presentations


Presentation on theme: "1 PODS 2002 Motivation. 2 PODS 2002 Data Streams data sets Traditional DBMS – data stored in finite, persistent data sets data streams New Applications."— Presentation transcript:

1 1 PODS 2002 Motivation

2 2 PODS 2002 Data Streams data sets Traditional DBMS – data stored in finite, persistent data sets data streams New Applications – data input as continuous, ordered data streams  Network monitoring and traffic engineering  Telecom call records  Network security  Financial applications  Sensor networks  Manufacturing processes  Web logs and clickstreams  Massive data sets

3 3 PODS 2002 Data Stream Management System User/Application Register Query Stream Query Processor Results Scratch Space (Memory and/or Disk) Data Stream Management System (DSMS)

4 4 PODS 2002 Meta-Questions Killer-apps  Application stream rates exceed DBMS capacity?  Can DSMS handle high rates anyway? Motivation  Need for general-purpose DSMS?  Not ad-hoc, application-specific systems? Non-Trivial  DSMS = merely DBMS with enhanced support for triggers, temporal constructs, data rate mgmt?

5 5 PODS 2002 Sample Applications Network security (e.g., iPolicy, NetForensics/Cisco, Niksun)  Network packet streams, user session information  Queries: URL filtering, detecting intrusions & DOS attacks & viruses Financial applications (e.g., Traderbot)  Streams of trading data, stock tickers, news feeds  Queries: arbitrage opportunities, analytics, patterns

6 6 PODS 2002 DBMS versus DSMS Persistent relations One-time queries Random access (pull) “Unbounded” disk store Only current state matters Passive repository Relatively low update rate No real-time services Assume precise data Access plan determined by query processor, physical DB design Transient streams Continuous queries Sequential access (push) Bounded main memory History/arrival-order is critical Active stores Possibly multi-GB arrival rate Real-time requirements Data stale/imprecise Unpredictable/variable data arrival and characteristics


Download ppt "1 PODS 2002 Motivation. 2 PODS 2002 Data Streams data sets Traditional DBMS – data stored in finite, persistent data sets data streams New Applications."

Similar presentations


Ads by Google