Stupna baza podataka

Autor: Louise Ward
Datum Stvaranja: 8 Veljača 2021
Datum Ažuriranja: 26 Lipanj 2024
Anonim
SQL Server :: Attach sample baza podataka
Video: SQL Server :: Attach sample baza podataka

Sadržaj

Definicija - Što znači Columnar Database?

Stupna baza podataka je sustav za upravljanje bazama podataka (DBMS) koji pohranjuje podatke u stupcima, a ne u redovima kao što to čine relacijski DBMS. Glavne razlike između stupce baze podataka i tradicionalne baze podataka orijentirane na retke usredotočene su na performanse, potrebe za pohranom i tehnike izmjene shema. Cilj ove vrste baze podataka je učinkovito čitanje i upisivanje podataka u i iz sekundarne pohrane kako bi se ubrzalo vrijeme obrade u vraćanju upita.


Stupna baza podataka može biti poznata i kao baza podataka orijentirana na stupce

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedia objašnjava Columnar Database

Podaci koji se pohranjuju pojavljuju se u redoslijedu zapisa, što znači da je unos u prvom stupcu povezan s upisom u drugom stupcu i drugim stupcima ako se unos pojavljuje u istom retku. Na primjer, 100. unos u stupcu 1 pripada istom zapisu kao i 100. u stupcu 2. To omogućuje pojedinačnim podacima koji se stupačima pristupaju kao grupi, a ne pristupaju im pojedinačno i redak po red. Podaci se pohranjuju odozgo prema dolje, a ne s lijeva na desno kao u RDBMS orijentiran na red.

Stupne baze podataka su korisne jer podaci mogu biti vrlo komprimirani, što omogućava da se stuparske operacije izvode brzim tempom. To je također samoindeksiranje i koristi manje prostora na disku u usporedbi s RDBMS-om. Međutim, postupak učitavanja može potrajati ovisno o veličini uključenih podataka. Također postaje izazov za bazu podataka ako postoje pojedinačna opterećenja, što dodaje probleme u pogledu performansi sustava.