Spaltenorientierte Datenbank

Eine spaltenorientierte Datenbank ist ein Datenbank, die ihre Inhalte spaltenweise (und nicht zeilenweise) physisch abspeichert. Das hat Vorteile bei Anwendungen wie einem Data Warehouse, wo Aggregate über große Zahlen ähnlicher Elemente gebildet werden. Der spaltenorientierte Ansatz steht im Kontrast zum zeilenorientierten, dem die meisten bekannten Datenbanksysteme folgen.

  1. George P. Copeland, Setrag N. Khoshafian: A decomposition storage model. SIGMOD ’85, 1985, doi:10.1145/318898.318923.
  2. C-Store: A column-oriented DBMS. (Memento des Originals vom 19. Juni 2010 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis. (PDF; 174 kB) In: Stonebraker et al.: Proceedings of the 31st VLDB Conference, Trondheim 2005