Domov databázy Čo je to stĺpcová databáza? - definícia z technológie

Čo je to stĺpcová databáza? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená stĺpcová databáza?

Stĺpcová databáza je systém správy databáz (DBMS), ktorý ukladá údaje skôr do stĺpcov ako do riadkov, ako to robia relačné DBMS. Hlavné rozdiely medzi stĺpcovou databázou a tradičnou databázou orientovanou na riadky sa sústreďujú na výkon, potreby ukladania a techniky modifikácie schém. Cieľom tohto typu databázy je efektívne čítať a zapisovať údaje do a zo sekundárneho úložiska, aby bolo možné zrýchliť čas spracovania pri vrátení dotazu.

Stĺpcová databáza môže byť tiež známa ako stĺpcová databáza

Techopedia vysvetľuje stĺpcovú databázu

Dáta, ktoré sú uložené, sa zobrazia v poradí záznamov, čo znamená, že záznam v prvom stĺpci súvisí so záznamom v druhom stĺpci a ostatnými stĺpcami, ak sa záznam objaví v rovnakom riadku. Napríklad 100. položka v stĺpci 1 patrí do toho istého záznamu ako 100. položka v stĺpci 2. To umožňuje, aby sa k jednotlivým údajom pristupovalo v stĺpcoch ako skupina, a nie jednotlivo a riadok po riadku. Dáta sa ukladajú zhora nadol, nie zľava doprava, ako v RDBMS orientovanom na riadky.

Stĺpcové databázy sú prospešné, pretože údaje môžu byť vysoko komprimované, čo umožňuje vykonávať stĺpcové operácie rýchlym tempom. Je tiež samoindexujúca a v porovnaní s RDBMS využíva menej miesta na disku. Proces načítania však môže chvíľu trvať v závislosti od veľkosti zahrnutých údajov. Výzva pre databázu sa stáva tiež, ak existujú prírastkové zaťaženia, čo spôsobuje problémy z hľadiska výkonu systému.

Čo je to stĺpcová databáza? - definícia z technológie