การใช้แมพรีดิวซ์เชื่อมคอลเลคชันของฐานข้อมูลโนเอสคิวแอลบนมองโกดีบี (Using MapReduce to Join Collection of NOSQL Database Based on MongoDB)

Authors

  • นิรุทธ์ รวยรื่น King Mongkut's University of Technology Thonburi
  • เกรียงไกร ปอแก้ว King Mongkut's University of Technology Thonburi

Keywords:

Join relationship, MongoDB, NOSQL database

Abstract

ในปัจจุบันปริมาณจำนวนข้อมูลที่จัดเก็บในฐานข้อมูลมีอัตราการเติบโตที่สูง เมื่อข้อมูลที่จัดเก็บมีจำนวนมากในการจัดเก็บข้อมูลลงฐานข้อมูลแบบเชิงสัมพันธ์นั้นจะทำให้การจัดการกับข้อมูลไม่มีประสิทธิภาพเท่าที่ควรเนื่องจากรูปแบบการจัดเก็บข้อมูลมีลักษณะโครงสร้างที่ซับซ้อนทำให้ต้องใช้เวลานานในการจัดการเข้าถึงข้อมูลที่มีปริมาณมาก จึงมีการนำเทคโนโลยีฐานข้อมูลโนเอสคิวแอลเข้ามาใช้ในการจัดเก็บและจัดการข้อมูลที่มีจำนวนปริมาณมากนั้น การเก็บข้อมูลในฐานข้อมูลโนเอสคิวแอลนั้นจะเป็นการเก็บข้อมูลในลักษณะไม่มีความสัมพันธ์เชิงโครงสร้าง ซึ่งฐานข้อมูลโนเอสคิวแอลไม่รองรับการเชื่อมความสัมพันธ์ของข้อมูล งานวิจัยนี้จึงได้เสนอแนวคิดสร้างความสัมพันธ์ของข้อมูลในฐานข้อมูลโนเอสคิวแอลบนฐานข้อมูลมองโกดีบี โดยนำเทคนิคหลักการเขียนโปรแกรมแบบแมพรีดิวซ์มาประยุกต์ใช้ในการเชื่อมความสัมพันธ์ข้อมูล และดำเนินการทดลองวัดผลเพื่อนำค่ามาวิเคราะห์วัดประสิทธิภาพในการจัดการข้อมูล

Downloads

Additional Files

Published

2014-11-01

Issue

Section

วิทยาศาสตร์กายภาพ