Portál AbcLinuxu, 2. srpna 2025 09:29


MySQL Falcon engine uvolněn jako opensource

MySQL Falcon Storage Engine byl uvolněn jako opensource. Jedná se o vysoce výkonný moderní transakční (plně ACID kompatibilní) engine, za kterým stojí Jim Starkey (otec InterBase a dlouholetý vývojář databáze Firebird). Falcon plně podporuje MVCC (Multi Version Concurrency Control) a další pokročilé funkce. Je optimalizován pro provoz v prostředí s vysokým trafficem a pro fungování na moderních víceprocesorových 64 bit serverech.

3.1.2007 00:01 | Mikos | Nová verze


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

3.1.2007 14:39 ivan | skóre: 17 | blog: ivan
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
Odpovědět | Sbalit | Link | Blokovat | Admin
Multiversioning? To vypada, ze z toho za chvili bude Oracle. Na databazi, ktera neumela zadny trasakce je to obrovskej pokrok.
3.1.2007 15:09 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
Vtipné mi v tomhle kontextu přijde, že to (zatím) neumí cizí klíče :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
Mikos avatar 3.1.2007 17:53 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
To "zatím" je tam skutečně podstatné slůvko, je to přecijen teprve alpha verze a podpora cizích klíčů by tam měla přibýt co nevidět.
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
3.1.2007 18:05 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
Jasně. Od chvíle, kdy MySQL koupilo Netfrastructure, jsem zvědav, co z nich vyleze. A Jim Starkey nezklamal :-)
Ještě na tom nejsem tak špatně, abych četl Viewegha.
3.1.2007 16:52 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
MySQL je databázový systém, uvnitř něho mohou běžet různé databázové motory. Transakce neuměl jeden z těchto motorů (ten nejpoužívanější, protože byl nejrychlejší pro jednoduché inserty a selecty). Falcon je jedním těch databázových motorů, které transakce umí.
3.1.2007 19:09 ivan | skóre: 17 | blog: ivan
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
No prave ty ruzne DB motory. Kdyz se jsem o tom bavil s jednim manikem z MySQL, tak jsem se ho ptal jak jsou implementovany cizi klice mezi tabulkama, ktery pouzivaji ruzny "motory" a on priznal, ze je prakticky nemozny neco takovyho implementovat a ze je s tim porad spousta problemu. Taky rikal ze Oracle sice koupil Innobase, ale pulka zamestnancu nesla do Oracle ale do MySQL a ze se chystaji udelat novy engine, ktery vsechny stavajici(mimo NDBD) nahradi.
Mikos avatar 3.1.2007 17:44 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
MySQL transakce uměla a umí, a to sice s BerkeleyDB (BDB) enginem a InnoDB enginem. Jediný důvod proč nejpoužívanějším enginem v MySQL je MyISAM (který neumí transakce) je jeho úžasná rychlost v jednodušších databázových aplikacích.

Jenže za BerkeleyDB enginem stála firma Sleepycat Software, kterou odkoupil Oracle. Stejně tak za InnoDB enginem stála zas firma Innobase Oy, kterou později taktéž Oracle odkoupil. Oba dva enginy jsou sice opensource, ale MySQL vydělává na prodeji komerčních licencí, a tak by mohla mít v budoucnu problémy (fork by byl možný, ale velmi náročný). Ostatně vždyť je nanejvýš jasné, že právě proto Oracle ony firmy koupil, aby MySQL ublížil. MySQL totiž Oraclu trvale ubírá zákazníky v určitých sektorech (a to dost citelně).

S Falcon enginem ale MySQL vrací Oraclu úder. Falcon engine je mnohem výkonnější a modernější než InnoDB. V rychlosti může konkurovat i MyISAM enginu, navíc je perfektně škálovatelný na víceprocesorových systemech. Osobně mi vždy MySQL s její modulární architekturou vyhovovala více než třeba PostgreSQL, teď budu mít další důvod navíc proč MySQL používat ;-)
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
3.1.2007 22:18 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
Docela by mne zajímalo, kolik toho ve Falconu je z Vulcanu… Protože jestli Jim Starkey opět za pár měsíců napsal kompletně nový databázový engine, tak to opravdu nemá obdoby… :-)
Mikos avatar 4.1.2007 01:13 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
Kompletně ne, ještě tam musí dopsat podporu cizích klíčů ;-)
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
Mikos avatar 4.1.2007 01:29 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
Ale jinak co jsem tak četl o Vulcanu, tak to zní vzhledem k popisu Falconu docela povědomě :-) Hlavně tedy důraz na 64 bit architekturu, víceprocesorové SMP systemy a provoz v prostředí s vysokým trafficem. Ono je to logické, že by využil zkušeností z vývoje Vulcanu - prostě přestal dělat na Firebirdu a místo toho dělá pro MySQL ;-) On i ten název Falcon (vs. Firebird) je docela podivná "shoda okolností", pták jako pták :-)
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
4.1.2007 08:52 Ladicek | skóre: 28 | blog: variace | Havlíčkův brod
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
Co jsem četl já, tak to má spíš něco společného s Netfrastructure. Bodejť by taky ne, když ji MySQL celou koupilo.
Ještě na tom nejsem tak špatně, abych četl Viewegha.
Mikos avatar 4.1.2007 14:47 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
To je fakt, nicméně to že předtím než byla Netfrastructure odkoupena MySQL pracoval Jim Starkey dost i na Firebirdu je pokud se nepletu také pravda.
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
Mikos avatar 4.1.2007 14:52 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
Zkrátka si myslím že Netfrastructure (i když na ní je Falcon engine přímo založen) není jediným zdrojem Starkeyho inspirace. Vlastně co to plácám, Starkey se nepotřebuje inspirovat, vždyť vlastně všechny výše zmíněné databáze jsou Starkeyho dítky :-)
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
4.1.2007 17:35 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: MySQL Falcon engine uvolněn jako opensource
On pracoval hlavně na Vulcanu, což ale v důsledku bude v budoucnu (jakmile začne slučování) znamenat, že pracoval i na Firebirdu. Ale hlavně Netfrastructure samotná je založena na Interbase/Firebirdu, pouze je to směřováno trochu jinam.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.