Presentation is loading. Please wait.

Presentation is loading. Please wait.

The τ - Synopses System Yossi Matias Leon Portman Tel Aviv University.

Similar presentations


Presentation on theme: "The τ - Synopses System Yossi Matias Leon Portman Tel Aviv University."— Presentation transcript:

1 The τ - Synopses System Yossi Matias Leon Portman Tel Aviv University

2 τ -Synopses Provide a run-time environment for remote execution of pluggable synopses Research platform for benchmarking and comparison GUI Framework External Synopsis Host External Synopsis Host Original Data External Synopsis Host External Synopsis Host

3 Key features Support for multiple synopses types Pluggable integration Remote execution Managed synopses environment Workload support Reusable research platform Approximate query processing

4 Research Platform Fast and easy integration Native execution of synopses  Simple wrapper  No porting required Readily available data sets and workloads  Predefined / Ad Hoc Interactive comparison with other synopses  Many synopses available

5 Datasets

6 Workloads

7 Benchmarks

8 Integrated Synopses Histograms  Equi-depth  Dynamic  Self-tuning Samples  Random  ICICLES  Congressional Wavelet Synopses  Basic  Adaptive  Probabilistic  Weighted Your synopses here…

9 System Design GUI Framework External Synopsis Host External Synopsis Host Original Data External Synopsis Host External Synopsis Host

10 Main Operational processes Synopses Framework Relational DB Build Update Query User

11 Synopsis Integration Framework External Synopsis Host Synopsis Proxy

12 Integration Flow Implement required interface  Build  Query  Update Synopses Registration  External host address port Run External Host on remote computer  Proxy will call methods of external synopsis

13 Framework Technology Relational databases  SQL Server, Oracle, ODBC, … System written in C#.NET Services  Remoting  Database integration External synopses - in any language Synopses on any SOAP enabled platform  Win32 fully supported  Wrappers for other platforms under development

14 Future development Support for native SQL queries over registered synopses Synopses reconciliation Other error metrics Automatic workload and updates recording Workload analysis


Download ppt "The τ - Synopses System Yossi Matias Leon Portman Tel Aviv University."

Similar presentations


Ads by Google