A column-oriented DBMS is a database management system (DBMS) which stores its content by column rather than by row. This has advantages for databases such as data warehouses and library catalogues, where aggregates are computed over large numbers of similar data items. This approach is contrasted with row-oriented or row store databases and with correlation databases, which use a value-based storage structure.
| Property | Value |
| dbpprop:abstract
|
- A column-oriented DBMS is a database management system (DBMS) which stores its content by column rather than by row. This has advantages for databases such as data warehouses and library catalogues, where aggregates are computed over large numbers of similar data items. This approach is contrasted with row-oriented or row store databases and with correlation databases, which use a value-based storage structure.
- Une base de données orientée colonnes est une base de données qui stocke les données par colonne et non par ligne. L'orientation colonne permet d'ajouter des colonnes plus facilement aux tables (les lignes n'ont pas besoin d'être redimensionnées). Elle permet de plus une compression par colonne, lorsque les données de la colonne se ressemblent.
- 列指向データベースマネジメントシステムは、データを行ではなく、列により格納するようなデータベースマネジメントシステム(DBMS)である。これはデータウェアハウスや図書館のカタログのように、大量の類似のデータ項目に対し集計が行われるもの対して有用である。このアプローチはvalue-basedなストレージ構造を使用する行指向データベースや相関データベースと対比される。
- CODB to skrót od Column Oriented DBMS czyli kolumnowy system zarządzania bazą danych. W przeciwieństwie do tradycyjnych systemów bazodanowych gdzie dane składowane są poziomo czyli wierszami, w CODB dane przechowywane są pionowo - kolumnami. Weźmy na przykład tabelę customer z dużej firmy ubezpieczeniowej. Przyjmijmy, że tabela ma 2 miliony wierszy, każdy z nich zajmuje 800 bajtów. Chcemy wiedzieć ile jest nieubezpieczonych mężczyzn w województwie mazowieckim. select count(*) from subscriber where plec = 'M' and woj = 'MAZ' and ubezp = 'N'. W tradycyjnej relacyjnej bazie danych wygląda to tak. Wymaga to przeglądania wszystkich danych dla każdego wiersza (o ile nie ma indeksów). Liczba operacji wejścia/wyjścia wynosi <math>\frac{2M~wierszy \times 800b }{ 16Kb~strona } \approx 100~000~we/wy. </math> Podczas gdy w systemie CODB odczytujemy tylko trzy interesujące nas kolumny. Przy tym zapytanie SQL wygląda identycznie. Interesujące nas kolumny mają długości odpowiednio: 1, 3 i 1. Liczba operacji wejścia/wyjścia wynosi w tym przypadku <math>\frac{2M~wierszy \times (1 + 3 + 1)b }{ 16Kb~strona } \approx 500~we/wy. </math> Im więcej wierszy w tabeli tym większy zysk. Systemy typu CODB są zaprojektowane do celów raportowych i analitycznych w przetwarzaniu ogromnych ilości danych. Stosowane są najczęściej do implementacji hurtowni danych. Nie nadają się do przetwarzania transakcji. Liderem w tej kategorii jest Sybase ze swoją bazą IQ. Inni producenci to Vertica, ParAccel and GreenPlum.
|
| dbpprop:hasPhotoCollection
| |
| dbpprop:reference
| |
| rdf:type
| |
| rdfs:comment
|
- A column-oriented DBMS is a database management system (DBMS) which stores its content by column rather than by row. This has advantages for databases such as data warehouses and library catalogues, where aggregates are computed over large numbers of similar data items. This approach is contrasted with row-oriented or row store databases and with correlation databases, which use a value-based storage structure.
- Une base de données orientée colonnes est une base de données qui stocke les données par colonne et non par ligne. L'orientation colonne permet d'ajouter des colonnes plus facilement aux tables (les lignes n'ont pas besoin d'être redimensionnées). Elle permet de plus une compression par colonne, lorsque les données de la colonne se ressemblent.
- CODB to skrót od Column Oriented DBMS czyli kolumnowy system zarządzania bazą danych. W przeciwieństwie do tradycyjnych systemów bazodanowych gdzie dane składowane są poziomo czyli wierszami, w CODB dane przechowywane są pionowo - kolumnami. Weźmy na przykład tabelę customer z dużej firmy ubezpieczeniowej. Przyjmijmy, że tabela ma 2 miliony wierszy, każdy z nich zajmuje 800 bajtów. Chcemy wiedzieć ile jest nieubezpieczonych mężczyzn w województwie mazowieckim.
|
| rdfs:label
|
- Column-oriented DBMS
- Base de données orientée colonnes
- 列指向データベースマネジメントシステム
- CODB
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |