Update README.md
This commit is contained in:
@@ -36,15 +36,15 @@ Klassische Systeme zwingen zur Wahl:
|
|||||||
SAP HANA löst das elegant über zwei Bereiche:
|
SAP HANA löst das elegant über zwei Bereiche:
|
||||||
|
|
||||||
```
|
```
|
||||||
Schreibzugriffe Leseanalysen
|
Schreibzugriffe Leseanalysen
|
||||||
│ │
|
│ │
|
||||||
▼ ▼
|
▼ ▼
|
||||||
┌───────────┐ Delta-Merge ┌───────────┐
|
┌─────────────┐ Delta-Merge ┌──────────────┐
|
||||||
│ DELTA │ ───────────────▶│ MAIN │
|
│ DELTA │ ───────────────▶ │ MAIN │
|
||||||
│ (schreib- │ (periodisch) │ (lese- │
|
│ (schreib- │ (periodisch) │ (lese- │
|
||||||
│ optimiert)│ │ optimiert,│
|
│ optimiert) │ │ optimiert, │
|
||||||
│ │ │ komprimiert)│
|
│ │ │ komprimiert) │
|
||||||
└───────────┘ └───────────┘
|
└─────────────┘ └──────────────┘
|
||||||
```
|
```
|
||||||
|
|
||||||
- **Delta**: schreib-optimiert, nimmt neue Daten schnell auf.
|
- **Delta**: schreib-optimiert, nimmt neue Daten schnell auf.
|
||||||
@@ -59,18 +59,18 @@ Genau dieses Prinzip ist das Herzstück von paulDB.
|
|||||||
|
|
||||||
```
|
```
|
||||||
┌──────────────────────────────────────────────────────┐
|
┌──────────────────────────────────────────────────────┐
|
||||||
│ SQL-Frontend │
|
│ SQL-Frontend │
|
||||||
│ Parser → AST → Planner → Optimizer │
|
│ Parser → AST → Planner → Optimizer │
|
||||||
├──────────────────────────────────────────────────────┤
|
├──────────────────────────────────────────────────────┤
|
||||||
│ Execution Engine │
|
│ Execution Engine │
|
||||||
│ (vektorisiert, wo es geht) │
|
│ (vektorisiert, wo es geht) │
|
||||||
├───────────────────────────┬──────────────────────────┤
|
├───────────────────────────┬──────────────────────────┤
|
||||||
│ Row-Store │ Column-Store │
|
│ Row-Store │ Column-Store │
|
||||||
│ (OLTP / Delta) │ (OLAP / Main) │
|
│ (OLTP / Delta) │ (OLAP / Main) │
|
||||||
├───────────────────────────┴──────────────────────────┤
|
├───────────────────────────┴──────────────────────────┤
|
||||||
│ Transaktionen: MVCC + WAL │ Delta-Merge-Worker │
|
│ Transaktionen: MVCC + WAL │ Delta-Merge-Worker │
|
||||||
├──────────────────────────────────────────────────────┤
|
├──────────────────────────────────────────────────────┤
|
||||||
│ Storage Layer (Pages, B-Tree) │
|
│ Storage Layer (Pages, B-Tree) │
|
||||||
└──────────────────────────────────────────────────────┘
|
└──────────────────────────────────────────────────────┘
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user