Namai Duomenų bazės Kas yra stulpelinė duomenų bazė? - apibrėžimas iš techopedijos

Kas yra stulpelinė duomenų bazė? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia stulpelių duomenų bazė?

Stulpelinė duomenų bazė yra duomenų bazių valdymo sistema (DBVS), kurioje duomenys kaupiami stulpeliuose, o ne eilutėse, kaip tai daro reliacinės DBVS. Pagrindiniai skirtumai tarp stulpelinės duomenų bazės ir tradicinės į eilutes orientuotos duomenų bazės yra susiję su našumu, saugojimo poreikiais ir schemos modifikavimo būdais. Šio tipo duomenų bazių tikslas yra efektyviai skaityti ir rašyti duomenis į antrinę saugyklą ir iš jos, kad būtų galima pagreitinti duomenų apdorojimo laiką pateikiant užklausą.

Stulpelinė duomenų bazė taip pat gali būti žinoma kaip į stulpelį orientuota duomenų bazė

„Techopedia“ paaiškina stulpelių duomenų bazę

Saugomi duomenys pateikiami įrašų tvarka, tai reiškia, kad įrašas pirmame stulpelyje yra susijęs su įrašu antrame stulpelyje ir kituose stulpeliuose, jei įrašas rodomas toje pačioje eilutėje. Pvz., 100-asis 1 stulpelio įrašas priklauso tam pačiam įrašui kaip ir 100-asis 2 stulpelio įrašas. Tai suteikia galimybę atskiriems duomenims prieiti stulpeliuose kaip grupei, o ne prieiti prie jų atskirai ir eilėmis po eilės. Duomenys saugomi iš viršaus į apačią, o ne iš kairės į dešinę, kaip į eilę orientuotoje RDBMS.

Stulpelių duomenų bazės yra naudingos, nes duomenys gali būti labai suglaudinti, o tai leidžia stulpelio operacijas atlikti greitai. Jis taip pat pats indeksuoja ir naudoja mažiau vietos diske, palyginti su RDBMS. Tačiau pakrovimo procesas gali užtrukti, atsižvelgiant į susijusių duomenų dydį. Tai taip pat tampa iššūkiu duomenų bazei, jei yra didėjančios apkrovos, o tai sukelia papildomų problemų dėl sistemos veikimo.

Kas yra stulpelinė duomenų bazė? - apibrėžimas iš techopedijos