Slashdot: MySQL Falcon Storage Engine nyílt forrásúvá téve

Címkék

A Slashdot arról számol be, hogy a MySQL-hez elérhető - egyelőre kísérleti - Falcon Storage Engine kódját nyílt forrásúvá tették. A MySQL oldala szerint a Falcon Storage Engine egy olyan adattároló motor, amelynek tervezésekor a modern kor adatbázis-szerver követelményeit vették figyelembe. Kiváltképpen nagy forgalmú webes adatbázisokhoz és olyan környezetbe szánták, ahol nagy teljesítmény mellett fontos szempont a tranzakciós és logolási képesség is.

A Falcon SE mögött állítólag az adatbázis ipar egyik ikonja, Jim Stalkey áll, aki közreműködött többek közt a Firebird SQL projektben is, de nevéhez fűződik például a MVCC és a BLOB adattípus létrehozása is.

A Falcon SE jelenleg alpha állapotban van, és csak fork-olt MySQL 5.1-gyel használható. Ebből kifolyólag semmiképpen sem ajánlott éles környezetbe. A Falcon jelenleg csak 32 bites Windows és 32 bites vagy 64 bites Linux operációs rendszerekhez használható.

Bővebben itt és a MySQL idevágó oldalán.

Hozzászólások

"Data compression stores the information on disk in a compressed format, compressing and decompressing data on the fly. The result is in smaller and more efficient physical data sizes."
El sem hiszem, hogy még pár év, és végre lesz ilyen a MySQL-ben. :)

Mondjuk picit szomorú vagyok, hogy a clusteres működéshez semmi köze. Ezen a téren azért lenne még mit javítani. Meg aztán az Oracle ASM-hez hasonló dolgok is kerülhetnének bele.

Bár a fenti azért alátámasztani látszik azokat a feltételezéseket, amelyek az Oracle BDB és InnoDB vásárlásai után kezdtek el szállingózni, miszerint a MySQL most arra fog koncentrálni, hogy ezektől megszabaduljon.

Egyrészről ez jó, mert az eddigi tapasztalatok birtokában újragondolhatják a dolgot, másrészről pedig szerintem el fogják kapkodni és pont azok nem kerülnek bele (koncepcionálisan sem), amik kellenének.

Falcon is designed for the next 20 years. Jim is comfortable saying that what he's learned over the past 20 years in databases and has put into Falcon will be.

Ha még öt évig is tart az implementálása és megfelelő stabilitásúra gyúrása, akkor is lesz 15 évünk használni :D

--
trey @ gépház

Volt szerencsém november végén egy napon át hallgatni Chris Date bácsi szemináriumát a relációs modell továbbviteléről/újragondolásáról. (Ha van itt olyan, akinek még mond valamit a Boyce-Codd normálforma, nos Date volt Codd "szárnysegédje" a relációs modell megalkotásában és továbbfejlesztésében) Azt kell mondjam, ha neki bejönnének, amiket tervez, az sokkal jelentősebb hatással tudna lenni az iparágunknak erre a szegmensére.
Mind teljesítmény, mind szoftverminőség/kódbiztosság terén.

Javasolt olvasmányok érdeklődőknek:
wikipedia
The Third Manifesto

Keresnek tehetségeket, akik a referencia implementáción dolgoznának. Ha fiatalabb lennék, szívesen mennék ilyesmivel játszani. Igaz, ha fiatalabb lennék, kevesebb tapasztalattal, akkor lehet, hogy még nem értékelném ennyire, amin dolgozik... :)

Remélem, megérem még, hogy a munkájuk eredményét "élvezhessem".