หลังจากถูกออราเคิลพยายามตัดแขนขา ด้วยการไล่ซื้อทั้ง SleepyCat และ InnoDB ไปก่อนหน้านี้ ฝ่าย MySQL ก็ได้ออก Storage Engine ระดับองค์กรของตัวเองมาในชื่อว่า Maria แล้ว โดยผู้ที่สนใจสามารถดาวน์โหลดซอร์สโค้ดมาติดตั้งได้จาก BitKeeper ของทาง MySQL
Maria เป็น Storage Engine ที่มีความสามารถครบถ้วนต่างจาก MyISAM ที่มากับ MySQL เดิมที่ยังขาดความสามารถในหลายๆ ส่วน โดยความสามารถหลักๆ ที่เพิ่มขึ้นมาใน Maria คือ
MySQL เป็นซอฟต์แวร์ฐานข้อมูลที่สามารถใช้ระบบจัดเก็บข้อมูลหรือ Storage Engine ได้หลากหลายรูปแบบ โดยตัว MySQL เองจะมาพร้อมกับระบบจัดเก็บข้อมูลถึงเจ็ดแบบในตัว และสามารถเขียนเพิ่มเติมได้โดยง่าย โดยส่วนนี้นับเป็นจุดแข็งของทาง MySQL ที่ผู้ดูแลฐานข้อมูลสามารถเลือกใช้ระบบจัดเก็บข้อมูลที่ตรงกับความต้องการได้
ที่มา - Artima, Michael Widenius's Blog
Comments
อย่างงี้ต้องเอามาทดสอบก่อน เข้า lab ด่วนนนนน
Ford AntiTrust’s Blog
โอ้ว ออกมาอีกตัวแล้ว
เอามารีวิวลง Blognone ด้วยนะ :-)
———————
คิดๆ ขีดๆ เขียนๆ
LinkedIn
ระบบจัดเก็บข้อมูลถึงเจ็ดแบบในตัว
ขอบคุณครับ :)
LewCPE
lewcpe.com, @wasonliw
ทางฝั่ง MySQL ผมว่าอนาคตของ Falcon น่าจะสวยกว่า Maria แฮะ แต่อีกหน่อยคงเป็น Falcon vs. Maria แทน InnoDB vs. MyISAM แบบปัจจุบันล่ะมั้ง
ปัญหาเดียวที่ต้องตอบให้ชัดคือการ Migration ไป SE ใหม่จะมีปัญหาหรือเปล่า ด้วยครับ แต่ Folcan ก็น่าสนใจมาก ๆ เหมือนกัน อันนี้ต้องดูกันยาว ๆ
Ford AntiTrust’s Blog
ที่ barcampbangkok วันก่อน maria มาแรงที่สุด
ใช่ มาเรีย ทากากิ เปล่าอันนั้นเป็น SE เหมือนันแต่เป็น S_x Engine นะผมว่า
คนนั้นเกษียณไปนานแล้วครับ keng บอกมา
.. ดูแล้ว version ต่อไปของ MySQL ต้องบอกว่า Major changes เลยนะนี่
Patrickz's blog | blog @ G2K | blog @ narisa | AsteriskThailand
Patrickz's blog|
linkedin
ผมสงสัยอยู่อย่างหนึ่งคือ ในเมื่อ Oracle ซื้อ InnoDB ไปแล้ว ทำไมปัจจุบันเวลาติดตั้งยังมี InnoDB ให้เลือกใช้ แล้วลิขสิทธิ์มันเป็นอะไร มีผลอะไรกับผู้ใช้บ้างครับ
ตัวโค้ดของ InnoDB ยังเป็น GPL ครับ ถึงแม้ว่า Oracle ซื้อไปแล้วจะเปลี่ยนสัญญาอนุญาต โค้ดเก่าที่เคยเป็น GPL ก็ยังใช้ได้อยู่
ส่วนในกรณีที่อ้างถึงนี้ กลัวว่า Oracle จะซื้อไปดองครับ
ผมว่าดองก็ไม่กลัว ถึงต่อไปจะเปลี่ยนเป็นปิด
community ก็สามารถ forge ออกมาได้นะครับ
"การล็อกข้อมูลเป็นรายแถว" ขอข้อมูลด้วยครับ ผมไปหาอ่านใน web ยังไม่เจอเลยครับ
http://monty-says.blogspot.com/2008/01/maria-engine-is-released.html
จะมาใน Maria เวอร์ชั่น 2.0 ครับ (ที่มาพร้อมกับ MySQL 6.X)
สำหรับ Maria 1.0 จะมากับ MySQL 5.1
ขอบคุณครับ
Q: What will be in the next major release of Maria?
A:
This is defined in http://forge.mysql.com/worklog/ for Maria 2.0. Here follows a short description:
ในตอนนี้เอง ใครใช้ 5.0 5.1 ใช้ InnoDB ไปก่อนดีที่สุด รอให้ 6.0 Stable?(กี่ปีน้าา แต่ 6.0 Falcon ดูน่าสนใจพอควร)