บทความนี้เป็นข้อสงสัยของผู้เขียน และน่าจะเป็นคำถามของใครอีกหลายๆคนเช่นกัน
ผมจึงได้รวบรวมข้อมูลและหาคำตอบในเรื่องนี้
เพื่อนำมาเล่าสู่กันฟัง นำมาให้อ่านกันครับ
ในตอนแรกได้ทำการรวบรวมข้อมูล
แต่ด้วยความหลากหลายของคำตอบมากเกิน
ทำให้ไม่สามารถจะสรุปได้อย่างชัดเจน
ดังนั้น ผมจึงมานั่งคิดว่า เราอยากรู้อะไรกันแน่
จึงได้สรุปออกมา 2 ข้อใหญ่ๆดังนี้
1. เรื่องทั่วไป เช่น ใครพัฒนา พัฒนามาตั้งแต่เมื่อไร ภาษาที่ใช้ เป็นต้น
2. ประสิทธิภาพ เมื่อ RDBMS กับ Graph Database เปรียบเทียบกัน เช่น
- ความเร็วในการประมวลผลกลุ่มข้อมูล
- พื้นในการจัดเก็บ
โดยที่ผู้เขียนจะอ้างอิงจากผลงานวิจัยชื่อ
A Comparison of Graph Database and Relational Database
http://www.cs.olemiss.edu/~ychen/publications/conference/vicknair_acmse10.pdf
ผู้เขียนชื่อ Chad vicnair และคณะอีก 5 คน โดยนำ Mysql และ Neo4j มาเปรียบเทียบกัน
แต่ งานวิจัยตัวนี้ค่อนข้างเก่า เพราะ ถูกเขียนขึ้นในปี 2009 นับจากวันที่เขียนบทความ บทนี้ก็ย้อนไปก็
ประมาณ 7 ปี ถือว่านานพอสมควรเปลี่ยน server ไป 2 รอบ ดังนั้น จะเอาไว้เป็นแนวทาง
และอ้างอิงในปัจจุบันไปด้วย