Notes from Brian and Sergei's Storage MySQL Engine talk at the 2004 MySQL User's Conference...

Brian recently added a stubbed out storage engine (table handler) to the MySQL 4.1 source tree. He's going to demonstrate a CSV storage engine that he's written.

To write a storage engine, you need to implement about 15 functions. Basic ones: create(), open(), close(), delete_table(), and so on. Now looking at what it takes to implement a table scan (SELECT * FROM my_table).

Ugh, the wifi sucks in this room. I can't even get a copy of the slides right now. :-(

Brian's storage engine is named "Tina." Can you guess what his girlfriend's name is?

Looking at ha_tina.cc now.

Hm, this session really isn't that bloggable. Too much detail to capture here. I guess you need to go read the code.

Posted by jzawodn at April 14, 2004 02:19 PM

HiddenNetwork.com Banner

Reader Comments
# Steve Friedl said:

At least it's not "ho_tina.cc" :-)

on April 14, 2004 07:54 PM
# David Reed said:

Where are the source and slides available?

on April 15, 2004 12:36 PM
Leave a Comment
Your Name (optional)


Your Email Address (required but won't be displayed on the site)


Your Weblog URL (no weblog? leave it blank)


Type "Jeremy" below (required)


Comment here. Stay on topic (policy). No HTML tags, sorry.


Remember Me



Disclaimer: The opinions expressed here are mine and mine alone. My future, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.

 

Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.