ภูมินทร์ บุญเฮ้าPumin Boonhao2024-10-072024-10-072567-10-072564วารสาร Mahidol R2R e-Journal. ปีที่ 8, ฉบับที่ 2 (พ.ค.-มิ.ย. 2564), 38-522392-5515https://repository.li.mahidol.ac.th/handle/20.500.14594/101530ในปัจจุบันเทคโนโลยีของฐานข้อมูลมีการพัฒนาก้าวหน้าต่อเนื่องไปอย่างรวดเร็ว ปัจจัยที่ทำให้เทคโนโลยีของฐานข้อมูลต้องมีการพัฒนาอยู่ตลอดคือ ความต้องการใช้งานฐานข้อมูลเพื่อให้รองรับการทำงานของแอพพลิเคชั่นที่หลากหลาย ประเภทของข้อมูลที่หลากหลาย การประมวลผล และการวิเคราะห์ข้อมูลขนาดใหญ่ที่รวดเร็วมากขึ้น รวมถึงการขยายฐานข้อมูลในอนาคตหลังจากขึ้นใช้งานแอพพลิเคชั่น ความต้องการฐานข้อมูลที่มีขนาดใหญ่เพิมมากขึ้นแต่ฐานข้อมูล 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.15 หน้าapplication/pdfthaผลงานนี้เป็นลิขสิทธิ์ของมหาวิทยาลัยมหิดล ขอสงวนไว้สำหรับเพื่อการศึกษาเท่านั้น ต้องอ้างอิงแหล่งที่มา ห้ามดัดแปลงเนื้อหา และห้ามนำไปใช้เพื่อการค้าฐานข้อมูล RDBMS (SQL)ฐานข้อมูล NoSQLฐานข้อมูล NewSQLRDBMS (SQL) DatabasesNoSQL DatabasesNewSQL Databasesฐานข้อมูล NewSQL และแนวโน้มการใช้งานNewSQL Databases and Usability TrendsArticleสำนักงานอธิการบดี มหาวิทยาลัยมหิดลhttps://doi.org/10.14456/jmu.2021.17