Wofür werden Spaltenlager in diesem Referenztext verwendet?
Given this reference text, what are column stores used for?
A column store database stores data as any other database management system. The data itself is stored sequentially to improve the performance of scans on a subset of individual columns.
Eine Spaltendatenbank speichert Daten wie jedes andere Datenbankmanagementsystem. Die Daten selbst werden sequentiell gespeichert, um die Leistung von Scans auf einer Teilmenge einzelner Spalten zu verbessern.
closed_qa
Ein spaltenorientiertes DBMS oder spaltenorientiertes DBMS ist ein Datenbankmanagementsystem (DBMS), das Datentabellen spaltenweise und nicht zeilenweise speichert. Zu den Vorteilen gehören ein effizienterer Datenzugriff, wenn nur eine Teilmenge von Spalten abgefragt wird (weil nicht relevante Spalten nicht gelesen werden müssen), und mehr Möglichkeiten zur Datenkomprimierung. Allerdings sind sie in der Regel weniger effizient beim Einfügen neuer Daten.

Die praktische Nutzung eines Spaltenspeichers im Vergleich zu einem Zeilenspeicher unterscheidet sich in der Welt der relationalen DBMS kaum. Sowohl Spalten- als auch Zeilendatenbanken können traditionelle Datenbankabfragesprachen wie SQL verwenden, um Daten zu laden und Abfragen durchzuführen. Sowohl zeilen- als auch spaltenbasierte Datenbanken können das Rückgrat eines Systems bilden, um Daten für gängige ETL- (Extrahieren, Transformieren, Laden) und andere Tools bereitzustellen.
de