Publication: ฐานข้อมูล NewSQL และแนวโน้มการใช้งาน
Received Date
2563-03-26
Accepted Date
2563-10-12
Issued Date
2564
Resource Type
Language
tha
File Type
application/pdf
No. of Pages/File Size
15 หน้า
ISSN
2392-5515
Journal Title
วารสาร Mahidol R2R e-Journal
Volume
8
Issue
2
Start Page
38
End Page
52
Access Rights
open access
Rights
ผลงานนี้เป็นลิขสิทธิ์ของมหาวิทยาลัยมหิดล ขอสงวนไว้สำหรับเพื่อการศึกษาเท่านั้น ต้องอ้างอิงแหล่งที่มา ห้ามดัดแปลงเนื้อหา และห้ามนำไปใช้เพื่อการค้า
Rights Holder(s)
สำนักงานอธิการบดี มหาวิทยาลัยมหิดล
Bibliographic Citation
วารสาร Mahidol R2R e-Journal. ปีที่ 8, ฉบับที่ 2 (พ.ค.-มิ.ย. 2564), 38-52
Suggested Citation
ภูมินทร์ บุญเฮ้า, Pumin Boonhao ฐานข้อมูล NewSQL และแนวโน้มการใช้งาน. วารสาร Mahidol R2R e-Journal. ปีที่ 8, ฉบับที่ 2 (พ.ค.-มิ.ย. 2564), 38-52. 52. doi:https://doi.org/10.14456/jmu.2021.17 สืบค้นจาก: https://repository.li.mahidol.ac.th/handle/20.500.14594/101530
Research Projects
Organizational Units
Authors
Journal Issue
Thesis
Title
ฐานข้อมูล NewSQL และแนวโน้มการใช้งาน
Alternative Title(s)
NewSQL Databases and Usability Trends
Author(s)
Author's Affiliation
Abstract
ในปัจจุบันเทคโนโลยีของฐานข้อมูลมีการพัฒนาก้าวหน้าต่อเนื่องไปอย่างรวดเร็ว ปัจจัยที่ทำให้เทคโนโลยีของฐานข้อมูลต้องมีการพัฒนาอยู่ตลอดคือ ความต้องการใช้งานฐานข้อมูลเพื่อให้รองรับการทำงานของแอพพลิเคชั่นที่หลากหลาย ประเภทของข้อมูลที่หลากหลาย การประมวลผล และการวิเคราะห์ข้อมูลขนาดใหญ่ที่รวดเร็วมากขึ้น รวมถึงการขยายฐานข้อมูลในอนาคตหลังจากขึ้นใช้งานแอพพลิเคชั่น ความต้องการฐานข้อมูลที่มีขนาดใหญ่เพิมมากขึ้นแต่ฐานข้อมูล RDBMS (SQL) หรือฐานข้อมูล NoSQL ยังไม่
สามารถตอบโจทย์ความต้องการในปัจจุบันได้ ทำให้ต้องพัฒนาฐานข้อมูลที่เรียกว่าฐานข้อมูล NewSQL ขึ้นมาเพื่อตอบสนองความต้องการในการใช้งาน การรวมคุณสมบัติที่โดดเด่นของฐานข้อมูล RDBMS (SQL) และฐานข้อมูล NoSQL เข้าด้วยกัน เช่น คุณสมบัติ Relational Databases, Distributed Databases, การวิเคราะห์ข้อมูลขนาดใหญ่ (OLAP/OLTP), ACID แต่อย่างไรก็ตามฐานข้อมูล NewSQL ก็ยังแบ่งประเภทออกเป็น Historical, Real-Time, Streaming, และ Timestamp เพื่อการเลือกใช้งานให้เหมาะสมมากที่สุด หัวใจสำคัญของการเลือกใช้งานฐานข้อมูลคือ ประเภทของข้อมูลที่ใช้ในการออกแบบและการเลือกใช้งานฐานข้อมูลให้เหมาะสม รวมไปถึงความคุ้มค่าที่จะลงทุน เพราะไม่มีเทคโนโลยีใดที่ไม่มีข้อเสีย จุดอ่อนของ ฐานข้อมูล NewSQL คือข้อมูลกรณีศึกษา (Use Case) และชุมชนของผู้ใช้งาน (Community) มีน้อย ทำให้ผู้ที่จะใช้งานฐานข้อมูล NewSQL ต้องมีความรู้และความเข้าใจในเรื่องของฐานข้อมูลเป็นอย่างดี ดังนั้นองค์กรขนาดใหญ่จะเปลี่ยนรากฐานองค์กรย่อมต้องมีความมั่นใจว่าเลือกใช้เทคโนโลยีได้ถูกต้องและเหมาะสม
Currently, the database technology has been developing rapidly. The ubiquitous database used to support the operation of various applications processing of big data analytics and scale up database in the future. Widespread usage has resulted in the development of database technology at all times. The demand for using scale-up databases is increasing in the RDBMS (SQL) Databases and NoSQL Databases. Resulting in the development of NewSQL Databases is combining the distinctive features of RDBMS (SQL) Databases and NoSQL Databases, such as relational databases, distributed databases, big data analytics (OLAP/OLTP) and ACID. Conversely, NewSQL Databases classified into historical, real-time, streaming, and timestamp in order to select the most appropriate usage. The major key to choosing database is the type of information in design including the selection of appropriate databases and the worth for investment because all of the technologies have disadvantages. The weakness of NewSQL Databases is lack of use cases and the community to exchange new knowledge. This reason NewSQL Databases users must have outstanding knowledge and understanding. Therefore, large organizations will be change to new technology, must select the appropriate technology in the current organizational context.
Currently, the database technology has been developing rapidly. The ubiquitous database used to support the operation of various applications processing of big data analytics and scale up database in the future. Widespread usage has resulted in the development of database technology at all times. The demand for using scale-up databases is increasing in the RDBMS (SQL) Databases and NoSQL Databases. Resulting in the development of NewSQL Databases is combining the distinctive features of RDBMS (SQL) Databases and NoSQL Databases, such as relational databases, distributed databases, big data analytics (OLAP/OLTP) and ACID. Conversely, NewSQL Databases classified into historical, real-time, streaming, and timestamp in order to select the most appropriate usage. The major key to choosing database is the type of information in design including the selection of appropriate databases and the worth for investment because all of the technologies have disadvantages. The weakness of NewSQL Databases is lack of use cases and the community to exchange new knowledge. This reason NewSQL Databases users must have outstanding knowledge and understanding. Therefore, large organizations will be change to new technology, must select the appropriate technology in the current organizational context.