MemSQL ดาต้าเบสที่เร็วกว่า MySQL 30 เท่า

by natt_han
25 June 2012 - 09:20

MemSQL พัฒนาโดยอดีตนักพัฒนาของเฟซบุ๊กสองคน Eric Frenkiel และ Nikita Shamgunov มีหลักการคล้ายกับ HipHop for PHP ของเฟซบุ๊ก โดยมีการแปลงคำสั่ง SQL ที่เข้ามาไปเป็น C++ และคอมไพล์เป็น native code ทำให้ไม่จำเป็นต้องใช้ตัวแปลภาษา SQL ที่เป็น interpreter ซึ่งทำงานได้ช้ากว่า เมื่อเจอคำสั่งรูปแบบเดิมก็จะใช้โค้ดเดิมที่คอมไพล์ไว้แล้ว และมีการทำงานกับข้อมูลบนเมมโมรี่ซึ่งเร็วกว่าการอ่านเขียนจากดิสก์

มีวีดีโอโชว์ประสิทธิภาพเทียบกับ MySQL โดย MemSQL สามารถทำงานได้ถึงกว่า 80,000 คำสั่งต่อวินาที ส่วน MySQL ทำได้ประมาณ 2-3 พันคำสั่งต่อวินาที

ที่มา: I Programmer

MemSQL Product Overview from MemSQL on Vimeo.

Blognone Jobs Premium