สารบัญ:
คำจำกัดความ - ฐานข้อมูลคอลัมน์หมายความว่าอย่างไร
ฐานข้อมูลแบบ Columnar เป็นระบบการจัดการฐานข้อมูล (DBMS) ที่เก็บข้อมูลในคอลัมน์มากกว่าในแถวเหมือน DBMS เชิงสัมพันธ์ ความแตกต่างที่สำคัญระหว่างฐานข้อมูลแบบเรียงเป็นแนวและฐานข้อมูลแบบแถวเรียงตามแบบดั้งเดิมนั้นมีศูนย์กลางอยู่ที่ประสิทธิภาพ, ความจำเป็นในการจัดเก็บและเทคนิคการปรับเปลี่ยนแบบแผน เป้าหมายของฐานข้อมูลประเภทนี้คือการอ่านและเขียนข้อมูลไปยังและจากที่เก็บข้อมูลสำรองอย่างมีประสิทธิภาพเพื่อให้สามารถเร่งเวลาการประมวลผลในการส่งคืนแบบสอบถามได้อย่างมีประสิทธิภาพ
ฐานข้อมูลแบบเสาอาจเป็นที่รู้จักกันว่าเป็นฐานข้อมูลแบบคอลัมน์
Techopedia อธิบายฐานข้อมูลเรียงเป็นแนว
ข้อมูลที่เก็บไว้จะปรากฏขึ้นตามลำดับบันทึกหมายถึงรายการในคอลัมน์แรกเกี่ยวข้องกับรายการในคอลัมน์ที่สองและคอลัมน์อื่น ๆ หากรายการปรากฏในแถวเดียวกัน ตัวอย่างเช่นรายการที่ 100 ในคอลัมน์ 1 เป็นของระเบียนเดียวกับรายการที่ 100 ในคอลัมน์ 2 ซึ่งทำให้สามารถเข้าถึงข้อมูลแต่ละรายการในคอลัมน์เป็นกลุ่มแทนที่จะเข้าถึงเป็นรายบุคคลและแต่ละแถว ข้อมูลถูกจัดเก็บจากบนลงล่างมากกว่าจากซ้ายไปขวาเช่นเดียวกับใน RDBMS แบบเป็นแถว
ฐานข้อมูลเรียงเป็นประโยชน์เพราะข้อมูลสามารถบีบอัดสูงซึ่งช่วยให้การดำเนินงานคอลัมน์เป็นไปอย่างรวดเร็ว นอกจากนี้ยังจัดทำดัชนีด้วยตนเองและใช้พื้นที่ดิสก์น้อยลงเมื่อเทียบกับ RDBMS อย่างไรก็ตามกระบวนการโหลดอาจใช้เวลาขึ้นอยู่กับขนาดของข้อมูลที่เกี่ยวข้อง มันจะกลายเป็นความท้าทายสำหรับฐานข้อมูลหากมีการโหลดที่เพิ่มขึ้นซึ่งจะเพิ่มปัญหาในแง่ของประสิทธิภาพของระบบ
