Presentation is loading. Please wait.

Presentation is loading. Please wait.

JONATHAN LESSINGER A CRITIQUE OF CQL. PLAN 1.Background (How CQL, STREAM work) 2.Issues.

Similar presentations


Presentation on theme: "JONATHAN LESSINGER A CRITIQUE OF CQL. PLAN 1.Background (How CQL, STREAM work) 2.Issues."— Presentation transcript:

1 JONATHAN LESSINGER A CRITIQUE OF CQL

2 PLAN 1.Background (How CQL, STREAM work) 2.Issues

3 BACKGROUND (BRIEFLY)

4

5

6 Data model Stream {,,,,,…}

7 BACKGROUND (BRIEFLY) Data model Relation t 0 -> {s 0 } t 1 -> {s 1, s 1 } t 2 -> {s 2, s 3 }

8 ISSUES

9

10 “…exploiting well-understood relational semantics (and by extension relational rewrites and execution strategies)”

11 ISSUES “Intuitive” query

12 ISSUES

13

14 PosSpeedStr Output Filter speed > 65

15 ISSUES “Our query plan generator is still fairly naive, using hard-coded heuristics to generate query plans.”

16 ISSUES

17 earlier timestamps N=5 ? …

18 CONCLUSION No stream -> stream operators Forcing mostly relation -> relation Should be optimizing stream operations, Not reusing old relational techniques Unintuitive queries, opaque syntax Aurora’s system is clearer, gives user more control Nondeterministic Tuple-based windows Not necessarily what user wants

19 CONCLUSION Thank you


Download ppt "JONATHAN LESSINGER A CRITIQUE OF CQL. PLAN 1.Background (How CQL, STREAM work) 2.Issues."

Similar presentations


Ads by Google