Tags:

หลังจากถูกออราเคิลพยายามตัดแขนขา ด้วยการไล่ซื้อทั้ง SleepyCat และ InnoDB ไปก่อนหน้านี้ ฝ่าย MySQL ก็ได้ออก Storage Engine ระดับองค์กรของตัวเองมาในชื่อว่า Maria แล้ว โดยผู้ที่สนใจสามารถดาวน์โหลดซอร์สโค้ดมาติดตั้งได้จาก BitKeeper ของทาง MySQL

Maria เป็น Storage Engine ที่มีความสามารถครบถ้วนต่างจาก MyISAM ที่มากับ MySQL เดิมที่ยังขาดความสามารถในหลายๆ ส่วน โดยความสามารถหลักๆ ที่เพิ่มขึ้นมาใน Maria คือ

  • รองรับ ACID เต็มรูปแบบ
  • Commit/Rollback
  • Concurrent Select
  • การล็อกข้อมูลเป็นรายแถว
  • การ Commit เป็นชุด

MySQL เป็นซอฟต์แวร์ฐานข้อมูลที่สามารถใช้ระบบจัดเก็บข้อมูลหรือ Storage Engine ได้หลากหลายรูปแบบ โดยตัว MySQL เองจะมาพร้อมกับระบบจัดเก็บข้อมูลถึงเจ็ดแบบในตัว และสามารถเขียนเพิ่มเติมได้โดยง่าย โดยส่วนนี้นับเป็นจุดแข็งของทาง MySQL ที่ผู้ดูแลฐานข้อมูลสามารถเลือกใช้ระบบจัดเก็บข้อมูลที่ตรงกับความต้องการได้

ที่มา - Artima, Michael Widenius's Blog

Comments

By: Ford AntiTrust
ContributoriPhoneWindows PhoneBlackberry
Ford AntiTrust's blog
on 29/01/08 9:57 #41508 toggle
Ford AntiTrust's picture

อย่างงี้ต้องเอามาทดสอบก่อน เข้า lab ด่วนนนนน

Ford AntiTrust’s Blog

By: PaePae
WriterWindows PhoneAndroidWindows
PaePae's blog
on 29/01/08 13:06 #41539 Reply to:41508 toggle
PaePae's picture

โอ้ว ออกมาอีกตัวแล้ว เอามารีวิวลง Blognone ด้วยนะ :-)

——————— คิดๆ ขีดๆ เขียนๆ


คิดๆ ขีดๆ เขียนๆ | LinkedIn

By: tekkasit
ContributorAndroidWindowsIn Love
tekkasit's blog
on 29/01/08 10:28 #41514 toggle
tekkasit's picture

ระบบจัดเก็บข้อมูลถึงเจ็ดแบบในตัว

By: lew
FounderJusci's WriterMEconomicsAndroid
lew's blog
on 29/01/08 10:33 #41516 Reply to:41514 toggle
lew's picture

ขอบคุณครับ :)

LewCPE


LewCPE's Google+

By: sirn
WriteriPhone
sirn's blog
on 29/01/08 10:42 #41518 toggle
sirn's picture

ทางฝั่ง MySQL ผมว่าอนาคตของ Falcon น่าจะสวยกว่า Maria แฮะ แต่อีกหน่อยคงเป็น Falcon vs. Maria แทน InnoDB vs. MyISAM แบบปัจจุบันล่ะมั้ง

By: Ford AntiTrust
ContributoriPhoneWindows PhoneBlackberry
Ford AntiTrust's blog
on 29/01/08 11:54 #41527 Reply to:41518 toggle
Ford AntiTrust's picture

ปัญหาเดียวที่ต้องตอบให้ชัดคือการ Migration ไป SE ใหม่จะมีปัญหาหรือเปล่า ด้วยครับ แต่ Folcan ก็น่าสนใจมาก ๆ เหมือนกัน อันนี้ต้องดูกันยาว ๆ

Ford AntiTrust’s Blog

By: sugree
FounderWriterAndroidBlackberry
sugree's blog
on 29/01/08 13:20 #41542 Reply to:41518 toggle
sugree's picture

ที่ barcampbangkok วันก่อน maria มาแรงที่สุด

By: revolution
AndroidUbuntu
revolution's blog
on 29/01/08 17:07 #41574 Reply to:41542 toggle
revolution's picture

ใช่ มาเรีย ทากากิ เปล่าอันนั้นเป็น SE เหมือนันแต่เป็น S_x Engine นะผมว่า

By: plynoi
WriterAndroidUbuntu
plynoi's blog
on 29/01/08 18:35 #41588 Reply to:41574 toggle
plynoi's picture

คนนั้นเกษียณไปนานแล้วครับ keng บอกมา

By: Patrickz
WriterSymbian
Patrickz's blog
on 29/01/08 12:03 #41532 toggle
Patrickz's picture

.. ดูแล้ว version ต่อไปของ MySQL ต้องบอกว่า Major changes เลยนะนี่

Patrickz's blog | blog @ G2K | blog @ narisa | AsteriskThailand


Patrickz's web| Patrickz's blog|blog @ G2K|blog @ narisa

By: crucifier
crucifier's blog
on 29/01/08 16:40 #41569 toggle
crucifier's picture

ผมสงสัยอยู่อย่างหนึ่งคือ ในเมื่อ Oracle ซื้อ InnoDB ไปแล้ว ทำไมปัจจุบันเวลาติดตั้งยังมี InnoDB ให้เลือกใช้ แล้วลิขสิทธิ์มันเป็นอะไร มีผลอะไรกับผู้ใช้บ้างครับ

By: mk
FounderAndroidRed HatWindows
mk's blog
on 29/01/08 17:14 #41577 Reply to:41569 toggle
mk's picture

ตัวโค้ดของ InnoDB ยังเป็น GPL ครับ ถึงแม้ว่า Oracle ซื้อไปแล้วจะเปลี่ยนสัญญาอนุญาต โค้ดเก่าที่เคยเป็น GPL ก็ยังใช้ได้อยู่

ส่วนในกรณีที่อ้างถึงนี้ กลัวว่า Oracle จะซื้อไปดองครับ


my disclaimer

By: tekkasit
ContributorAndroidWindowsIn Love
tekkasit's blog
on 30/01/08 23:05 #41788 Reply to:41577 toggle
tekkasit's picture

ผมว่าดองก็ไม่กลัว ถึงต่อไปจะเปลี่ยนเป็นปิด community ก็สามารถ forge ออกมาได้นะครับ

By: jane
AndroidUbuntu
jane's blog
on 29/01/08 21:51 #41622 toggle
jane's picture

"การล็อกข้อมูลเป็นรายแถว" ขอข้อมูลด้วยครับ ผมไปหาอ่านใน web ยังไม่เจอเลยครับ


ความรู้ และความฉลาด ไม่ใช่สิ่งเดียวกัน จะมีประโยชน์อะไร ถ้าฉลาดแต่อยู่ในกะลา

By: anu
ContributorWindows Phone
anu's blog
on 30/01/08 7:54 #41681 Reply to:41622 toggle
anu's picture

http://monty-says.blogspot.com/2008/01/maria-engine-is-released.html จะมาใน Maria เวอร์ชั่น 2.0 ครับ (ที่มาพร้อมกับ MySQL 6.X)

สำหรับ Maria 1.0 จะมากับ MySQL 5.1

By: c4rking
iPhone
c4rking's blog
on 30/01/08 9:58 #41698 toggle
c4rking's picture

ขอบคุณครับ

By: jane
AndroidUbuntu
jane's blog
on 30/01/08 13:07 #41733 toggle
jane's picture

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:

* ACID
* Commit/Rollback
* Concurrent selects (thanks to MVCC)
* Row locking
* Group commit

ในตอนนี้เอง ใครใช้ 5.0 5.1 ใช้ InnoDB ไปก่อนดีที่สุด รอให้ 6.0 Stable?(กี่ปีน้าา แต่ 6.0 Falcon ดูน่าสนใจพอควร)


ความรู้ และความฉลาด ไม่ใช่สิ่งเดียวกัน จะมีประโยชน์อะไร ถ้าฉลาดแต่อยู่ในกะลา