คลังข้อมูล - OLAP หลายมิติ
OLAP หลายมิติ (MOLAP) ใช้เอ็นจินการจัดเก็บข้อมูลหลายมิติที่อิงอาร์เรย์สำหรับมุมมองข้อมูลหลายมิติ ด้วยการจัดเก็บข้อมูลหลายมิติการใช้พื้นที่จัดเก็บข้อมูลอาจต่ำหากชุดข้อมูลกระจัดกระจาย ดังนั้นเซิร์ฟเวอร์ MOLAP จำนวนมากจึงใช้การแสดงที่จัดเก็บข้อมูลสองระดับเพื่อจัดการกับชุดข้อมูลที่หนาแน่นและกระจัดกระจาย
สิ่งที่ต้องจำ -
เครื่องมือ MOLAP ประมวลผลข้อมูลด้วยเวลาตอบสนองที่สม่ำเสมอโดยไม่คำนึงถึงระดับของการสรุปหรือการคำนวณที่เลือก
เครื่องมือ MOLAP จำเป็นต้องหลีกเลี่ยงความซับซ้อนมากมายในการสร้างฐานข้อมูลเชิงสัมพันธ์เพื่อจัดเก็บข้อมูลสำหรับการวิเคราะห์
เครื่องมือ MOLAP ต้องการประสิทธิภาพที่เร็วที่สุด
เซิร์ฟเวอร์ MOLAP ใช้การแสดงหน่วยเก็บข้อมูลสองระดับเพื่อจัดการชุดข้อมูลที่หนาแน่นและกระจัดกระจาย
ลูกบาศก์ย่อยที่หนาแน่นขึ้นจะถูกระบุและจัดเก็บเป็นโครงสร้างอาร์เรย์
ก้อนย่อยเบาบางใช้เทคโนโลยีการบีบอัด
สถาปัตยกรรม MOLAP
MOLAP ประกอบด้วยส่วนประกอบต่อไปนี้ -
- เซิร์ฟเวอร์ฐานข้อมูล
- เซิร์ฟเวอร์ MOLAP
- เครื่องมือส่วนหน้า
ข้อดี
- MOLAP ช่วยให้การจัดทำดัชนีไปยังข้อมูลสรุปที่คำนวณล่วงหน้าได้เร็วที่สุด
- ช่วยให้ผู้ใช้ที่เชื่อมต่อกับเครือข่ายที่ต้องการวิเคราะห์ข้อมูลขนาดใหญ่ที่กำหนดน้อยลง
- ใช้งานง่ายกว่าดังนั้น MOLAP จึงเหมาะสำหรับผู้ใช้ที่ไม่มีประสบการณ์
ข้อเสีย
- MOLAP ไม่สามารถบรรจุข้อมูลโดยละเอียดได้
- การใช้พื้นที่จัดเก็บข้อมูลอาจต่ำหากชุดข้อมูลกระจัดกระจาย
MOLAP เทียบกับ ROLAP
ซีเนียร์ | MOLAP | ROLAP |
---|---|---|
1 | การดึงข้อมูลทำได้รวดเร็ว | การดึงข้อมูลค่อนข้างช้า |
2 | ใช้อาร์เรย์กระจัดกระจายเพื่อจัดเก็บชุดข้อมูล | ใช้ตารางเชิงสัมพันธ์ |
3 | MOLAP เหมาะที่สุดสำหรับผู้ใช้ที่ไม่มีประสบการณ์เนื่องจากใช้งานง่ายมาก | ROLAP เหมาะที่สุดสำหรับผู้ใช้ที่มีประสบการณ์ |
4 | ดูแลฐานข้อมูลแยกต่างหากสำหรับคิวบ์ข้อมูล | อาจไม่ต้องการพื้นที่นอกเหนือจากที่มีอยู่ในคลังข้อมูล |
5 | สิ่งอำนวยความสะดวก DBMS อ่อนแอ | สิ่งอำนวยความสะดวก DBMS มีความแข็งแกร่ง |