Columnar Database

May -Akda: Louise Ward
Petsa Ng Paglikha: 8 Pebrero 2021
I -Update Ang Petsa: 21 Hunyo 2024
Anonim
What is a Columnar Database?
Video.: What is a Columnar Database?

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Columnar Database?

Ang isang database ng haligi ay isang database management system (DBMS) na nag-iimbak ng data sa mga haligi sa halip na sa mga hilera tulad ng ginagawa ng mga relasyong DBMS. Ang pangunahing pagkakaiba sa pagitan ng isang database ng haligi at isang tradisyunal na database na nakatuon sa hilera ay nakasentro sa paligid ng mga kasanayan sa pag-iimbak, pag-iimbak at pagbabago ng schema na pamamaraan. Ang layunin ng ganitong uri ng database ay upang mabisang basahin at isulat ang data papunta at mula sa pangalawang imbakan upang ma-mapabilis ang oras ng pagproseso sa pagbabalik ng isang query.


Ang isang database ng haligi ay maaari ding kilalanin bilang isang database-oriented na database

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Database ng Columnar

Ang data na naka-imbak ay lilitaw sa pagkakasunud-sunod ng talaan, na nangangahulugang ang pagpasok sa unang haligi ay nauugnay sa pagpasok sa pangalawang haligi at iba pang mga haligi kung ang pagpasok ay lilitaw sa parehong hilera. Halimbawa, ang ika-100 na pagpasok sa haligi 1 ay kabilang sa parehong tala ng ika-100 na pagpasok sa haligi 2. Ginagawa nitong posible para sa indibidwal na data na mai-access sa mga haligi bilang isang grupo sa halip na i-access ito nang isa-isa at hilera nang sunud-sunod. Ang data ay naka-imbak mula sa itaas hanggang sa ibaba kaysa sa kaliwa hanggang kanan tulad ng sa isang row-oriented na RDBMS.


Ang mga database ng haligi ay kapaki-pakinabang dahil ang data ay maaaring lubos na mai-compress, na pinahihintulutan ang mga pagpapatakbo ng haligi na isinasagawa nang mabilis. Ito rin ang pag-index sa sarili at gumagamit ng mas kaunting puwang sa disk kung ihahambing sa isang RDBMS. Gayunpaman, ang proseso ng paglo-load ay maaaring tumagal ng oras depende sa laki ng data na kasangkot. Nagiging hamon din ito para sa database kung mayroong mga nadagdag na naglo-load, na nagdaragdag ng mga problema sa mga tuntunin ng pagganap ng system.