Hem databaser Vad är en kolumnadatabas? - definition från techopedia

Vad är en kolumnadatabas? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Columnar Database?

En kolumndatabas är ett databashanteringssystem (DBMS) som lagrar data i kolumner snarare än i rader som relationella DBMS gör. De viktigaste skillnaderna mellan en kolumndatabas och en traditionell radorienterad databas är centrerad kring prestanda, lagringsbehov och schemamodifieringstekniker. Målet med denna typ av databas är att effektivt läsa och skriva data till och från den sekundära lagringen för att kunna påskynda behandlingstiden när du returnerar en fråga.

En kolumndatabas kan också kallas en kolumnorienterad databas

Techopedia förklarar Columnar Database

Data som lagras visas i postordning, vilket betyder att posten i den första kolumnen är relaterad till posten i den andra kolumnen och andra kolumner om posten visas i samma rad. Till exempel tillhör den 100: e posten i kolumn 1 samma post som den 100: e posten i kolumn 2. Detta gör det möjligt att få åtkomst till individuella data i kolumner som en grupp i stället för att få tillgång till dem individuellt och rad för rad. Data lagras från topp till botten snarare än från vänster till höger som i en radorienterad RDBMS.

Columnar-databaser är fördelaktiga eftersom uppgifterna kan vara mycket komprimerade, vilket gör att kolumner kan utföras i snabb takt. Det är också självindexerande och använder mindre diskutrymme jämfört med en RDBMS. Laddningsprocessen kan dock ta tid beroende på storleken på de data som är inblandade. Det blir också en utmaning för databasen om det finns inkrementella belastningar, vilket ger problem när det gäller systemprestanda.

Vad är en kolumnadatabas? - definition från techopedia