Definition: Zeilenorientierte Speicherung

Als Zeilenorientierte Speicherung (en. Row Storage) bezeichnen wir eine Methode, bei der die Daten zeilenweise organisiert und gespeichert werden. Jeder Eintrag enthält also alle Spaltenwerte eines einzigen Datensatzes.

Haben wir die folgende Tabelle gegeben:

PersonalnrNachnameVornameGehalt
1SchmidtJosef40000
2MüllerMaria50000
3MeierJulia44000

So werden die Daten organisiert als:

  • 1,Schmidt,Josef,40000
  • 2,Müller,Maria,50000
  • 3,Meier,Julia,44000;

Vorteile

  • Das Lesen aller Spalten zu einem einzelnen Eintrag ist sehr effizient
  • Inserts sind effizient
  • Updates einzelner Einträge sind Effizient

Nachteile

  • Aggregate einzelner Spalten (Summe, Mittelwert, etc.) sind sehr aufwändig
  • Anwendung von Kompressionsverfahren ist komplex