ในปี 2015 นี้ ทางบริษัท Progress DataDirect ทำแบบสำรวจสำหรับการใช้งาน Database
ทั้ง RDBMS และ Non-RDBMS
โดยแบบสำรวจมาจากลูกค้าจำนวน 580 บริษัท
ผู้ทำแบบสำรวจมีตำแหน่งงานที่หลากหลาย เช่น
- CxO
- Manager
- Data Scientist
- Business Analyst
- Developer
แบบสำรวจนี้มีเป้าหมายเพื่อสอบถามว่าปัจจุบันใช้ Database อะไร ?
และมีแผน หรือ แนวโน้มในการใช้งานอีก 2 ปีข้างหน้าอย่างไร ?
ดังนั้นมาดูกันว่าผลของการสำรวจครั้งนี้เป็นอย่างไรบ้าง
ผลการสำรวจในการใช้งาน RDBMS
ไม่เป็นที่แปลกใจมากนักเมื่อ Microsoft SQLServer, Oracle และ MySQL ยังคงครองตลาดนี้อยู่
แต่สิ่งที่เห็นได้ชัดคือ ในอีก 2 ปีข้างหน้านั้น
แต่ละบริษัทมีแผนที่จะลดการใช้งานลง
ส่วนที่น่าแปลกใจคือ ทำไมพวก Teradata, SAP HANA และ Amazon Redshift มันถึงมีการใช้สูงขึ้น ?
ดังนั้นใครจะมาบอกว่า SQL is dead คงไม่ได้นะ !!
บริษัทต่างๆ ยังคงลงทุนกับมัน
แต่ก็ลงทุนไปศึกษาและใช้งานเทคโนโลยีใหม่ๆ เช่นกัน
แน่นอนว่า หนึ่งในนั้นมันเกี่ยวกับ Big data และการวิเคราะห์ข้อมูล
แสดงดังรูป
ผลการสำรวจในการใช้งาน NoSQL
ผลที่ออกมาเทคโนโลยีทีได้รับความนิยมสุดๆ คือ MongoDB
สิ่งที่น่าสนใจ คือ ทุกๆ บริษัทมีแผนที่จะใช้งานมันสูงขึ้น
ดังนั้น จึงเป็นสิ่งที่บ่งบอกว่า อนาคตจะเป็นเช่นไร ?
โดยเทคโนโลยีที่อยู่ในการสำรวจจะเป็น opensource ที่มีคุณสมบัติดังนี้
- ง่ายต่อการพัฒนา
- ง่ายต่อการดูแลรักษา
- ฟรี หรือ มีค่าใช้จ่ายที่ต่ำ
แสดงดังรูป
อีกอย่างถ้าไม่พูดถึงคือ Hadoop ecosystem
ในโลกของ Big data นั้นจะไม่พูดถึง Hadoop คงไม่ได้
ซึ่งจากแบบสอบถามมีผู้ใช้งานถึง 28% ซึ่งเป็น opensouce
ส่วนตัวอื่นๆ จะเป็น commercial ทั้งนั้น เช่น
- Oracle BDA
- Cloudera
- IBM BigInsights
- Amazon EMR
- MapR
และส่วนที่น่าสนใจคือ แนวโน้ม หรือ การวางแผนใช้งานมันสูงเอามากๆ
ดังนั้นเทคโนโลยีเกี่ยวกับ Hapdoop เป็นสิ่งที่เราต้องให้ความสำคัญอย่างมากๆ
และ opensource ทำให้เราเข้าถึง Big data ได้ง่ายขึ้น
แสดงดังรูป
โดยสรุป
Big data มันยังคงมีความสำคัญ และ โตขึ้นอย่างก้าวกระโดด
ส่วน RDBMS ซึ่งมีอายุมากว่าครึ่งศรรตวรรษนั้น
ก็ยังคงถูกใช้งานต่อไป เพราะว่า คือเทคโนโลยีหลักของการพัฒนาระบบ
แต่โลกในทุกวันนี้ก็พัฒนากันมาไกล และ รวดเร็วอย่างมาก
เพื่อลดค่าใช้จ่ายทางด้าน storage, bandwidth, computing
ดังนั้นในฐานนะของนักพัฒนา software คุณจะหลีกเลี่ยง
ในการศึกษา ทำความเข้าใจ และ นำมาใช้งาน ไม่ได้เลยนะ
ดังนั้น คุณเตรียมพร้อมรับมือกับเทคโนโลยีพวกนี้แล้วหรือยัง ?