OT: Future of Transactional Engine with MySQL
As most of us know, Oracle has purchased InnoBase, makers of the InnoDB transactional engine for MySQL. This leaves MySQL in an awkward position. Although the code is GPL'd, it cannot be sold under a non-GPL license should Oracle change the licensing terms, or the cost of the license. So, MySQL needs another transactional engine. Two have emerged solidDB, via acquisition of the parent company that makes that database http://solutions.mysql.com/solutions/item.php?id=219 http://www.mysql.com/news-and-events/news/article_1206.html And Falcon, which is build by Jim Starkey (ex-DEC, Firebird co-creator). http://www.mysql.org/doc/refman/5.1/en/se-falcon-features.html http://forge.mysql.com/wiki/Falcon So, just a heads up on what is going on. Not clear if MySQL intends to push two engines, or just hedging their bets to see which one pans out.
On 03 Jan 2007, at 02:48, Khalid B wrote:
solidDB, via acquisition of the parent company that makes that database http://solutions.mysql.com/solutions/item.php?id=219 http://www.mysql.com/news-and-events/news/article_1206.html
And Falcon, which is build by Jim Starkey (ex-DEC, Firebird co- creator). http://www.mysql.org/doc/refman/5.1/en/se-falcon-features.html http://forge.mysql.com/wiki/Falcon
I've talked to some MySQL employees and it seems that Falcon is going to be the new InnoDB -- so to speak. ;-) It's developed internally at MySQL as a replacement for InnoDB. In general, it is expected that more and more storage engines will emerge. There are even plans (jokes?) to create a mail storage engine (with header parsing support) and/or an image storage engine (with EXIF support). Imagine being able to query images based on the embedded EXIF data -- sure sounds like fun. So yes, keep an eye out on solidDB and Falcon if you're into MySQL storage engines. :-) -- Dries Buytaert :: http://www.buytaert.net/
In general, it is expected that more and more storage engines will emerge. There are even plans (jokes?) to create a mail storage engine (with header parsing support) and/or an image storage engine (with EXIF support). Imagine being able to query images based on the embedded EXIF data -- sure sounds like fun.
both of these are handled provided by OSX Spotlight ... Too bad spotlight UI is so awful.
On 03 Jan 2007, at 16:56, Moshe Weitzman wrote:
In general, it is expected that more and more storage engines will emerge. There are even plans (jokes?) to create a mail storage engine (with header parsing support) and/or an image storage engine (with EXIF support). Imagine being able to query images based on the embedded EXIF data -- sure sounds like fun.
both of these are handled provided by OSX Spotlight ... Too bad spotlight UI is so awful.
Neither does Spotlight search my web applications/services. I think specialized storage engines are really neat -- as long they are stable and bugfree. It would be cool to see MySQL move up the stack a little ... -- Dries Buytaert :: http://www.buytaert.net/
On Wednesday 03 January 2007 1:32 am, Dries Buytaert wrote:
In general, it is expected that more and more storage engines will emerge. There are even plans (jokes?) to create a mail storage engine (with header parsing support) and/or an image storage engine (with EXIF support). Imagine being able to query images based on the embedded EXIF data -- sure sounds like fun.
So yes, keep an eye out on solidDB and Falcon if you're into MySQL storage engines. :-)
So given the usual speed at which the servers I work with upgrade their software, that means I can start thinking about taking advantage of Falcon's feature set somewhere in 2012. I can't wait! -- Larry Garfield AIM: LOLG42 larry@garfieldtech.com ICQ: 6817012 "If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it." -- Thomas Jefferson
On 04 Jan 2007, at 03:45, Larry Garfield wrote:
So given the usual speed at which the servers I work with upgrade their software, that means I can start thinking about taking advantage of Falcon's feature set somewhere in 2012. I can't wait!
Unless they backport the engine, of course. I bet they will if their InnoDB license is under fire. (I don't know whether that is the case.) -- Dries Buytaert :: http://www.buytaert.net/
On 1/4/07, Dries Buytaert <dries.buytaert@gmail.com> wrote:
On 04 Jan 2007, at 03:45, Larry Garfield wrote:
So given the usual speed at which the servers I work with upgrade their software, that means I can start thinking about taking advantage of Falcon's feature set somewhere in 2012. I can't wait!
Unless they backport the engine, of course. I bet they will if their InnoDB license is under fire. (I don't know whether that is the case.)
They already forked MySQL 5.2 specially for Falcon. So one can get a beta (or is it alpha?) of MySQL with Falcon NOW. Of course, it will take some time to stabilize, ...etc. Interested parties can check their bitkeeper http://mysql.bkbits.com/ As for InnoDB, it all depends on Oracle. If Oracle raises the price or refuses to renew, then MySQL 's business module (building non-GPL versions of MySQL + Engines) is in trouble. This may not be such an issue since Plan B has already materialized (Falcon), so they can tell Oracle to just buzz off if they pull that trick.
participants (4)
-
Dries Buytaert -
Khalid B -
Larry Garfield -
Moshe Weitzman