12
A B C D E F A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

Embed Size (px)

Citation preview

Page 1: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

A B C D E F

AB

CD

EF

OLAP

OLTP

DW-Architektur: Row Store vs Column Store

Page 2: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

2

Überblick: Speicherhierarchie

Register

(L1/L2/L3)

Cache

Hauptspeicher

Plattenspeicher

Archivspeicher

Page 3: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

3

Überblick: Speicherhierarchie

Register

Cache

Hauptspeicher

Plattenspeicher

Archivspeicher

1 – 8 ByteCompiler

8 – 128 ByteCache-Controller

4 – 64 KBBetriebssystem

Benutzer

Page 4: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

4

Überblick: Speicherhierarchie

1-10ns

Register

10-100ns

Cache

100-1000ns

Hauptspeicher

10 ms

Plattenspeicher

sec

Archivspeicher

Zugriffslücke

105

Page 5: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

5

Überblick: Speicherhierarchie

1-10ns

Register

10-100ns

Cache

100-1000ns

Hauptspeicher

10 ms

Plattenspeicher

sec

Archivspeicher

Zugriffslü

cke

105

Kopf (1min)

Raum (10 min)

München (1.5h)

Pluto (2 Jahre)

Andromeda

(2000 Jahre)

Page 6: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store
Page 7: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

7

Page 8: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store
Page 9: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

Row Store versus Column Store

9

Page 10: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

Row Store versus Column Store

10

Page 11: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

Anfragebearbeitung

11

Page 12: ABCDEF A B C D E F OLAP OLTP DW-Architektur: Row Store vs Column Store

Komprimierung

12