neprihlásený Štvrtok, 9. mája 2024, dnes má meniny Roland
Nová rýchlejšia DB odvodená z MySQL optimalizovaná pre weby

DSL.sk, 29.7.2008


Spoločnosť MySQL v súčasnosti už vlastnená spoločnosťou Sun v tomto roku uvedenie novú open-source databázu Drizzle odvodenú z MySQL, ktorá bude optimalizovaná na rýchlosť.

Drizzle je postavený na kóde MySQL, uskutočnených bolo ale viacero dôležitých zmien. Architektúra bola zmenená z monolitickej na architektúru mikrojadra a doplňujúcich modulov.

Vypustené boli stored procedúry, pohľady, trigery, prepared statements aj query cache. Niektoré z týchto funkcií sa potenciálne v budúcnosti môžu vrátiť vo forme modulov, zatiaľ sa ale neplánujú. Vypustené majú byť aj niektoré dátové typy.

Hlavnou prednosťou Drizzle bude rýchlosť, jednoduchosť a efektívne využitie viacjadrových procesorov, prvé testy rýchlosti majú byť zverejnené v najbližších týždňoch. Databáza by mala byť ideálna najmä pre webové aplikácie, kde má v súčasnosti MySQL veľmi silnú pozíciu.

Databáza nebude 100% binárne kompatibilná s MySQL, napríklad komunikačný protokol pre klientov bude ale zatiaľ zachovaný a Drizzle tak bude kompatibilný s dostupnými ovládačmi pre MySQL.

Štandardným enginom bude InnoDB.

O novej databáze informoval Brian Aker, riaditeľ pre architektúru MySQL. Viac informácií o projekte je možné nájsť tu a tu.


      Zdieľaj na Twitteri



Najnovšie články:

Odštartoval ďalší sci-fi seriál od Apple
Apple prekvapivo predstavila nový procesor M4 pre PC, prvýkrát ho použila v iPade Pro
Podpora RISC-V v Androide sa komplikuje, Google ju odstránil zo spoločného jadra
V Česku bude plošne dostupná gigabitová symetrická optika
Vesmírny Boeing znovu neodštartoval, problém ale teraz nebol v lodi
Avizované 150 TB a 300 TB flashové SSD
Okamžité medzibankové platby začala podporovať ďalšia banka, Fio banka
Apple zajtra predstaví nové iPady, očakáva sa prvý s OLED displejom
TSMC spustí výrobu 2-nm čipov v 2025, 1.6-nm v 2026
Nový trailer ďalšieho nového Star Wars seriálu


Diskusia:
                               
 

ovladanie a syntax bude taka ista?? asi nie ze? takze prerabat kody, ak to chcem nahodit...
Odpovedať Známka: 2.0 Hodnotiť:
 

Mozno bude nejaky "robot" na prerobenie.
Odpovedať Známka: 6.7 Hodnotiť:
 

sql je standard, mali by byt dodrzane vseobecne zasady syntaxe.
Odpovedať Hodnotiť:
 

Ak vypustia niektore datove typy, odstrania storky ci pohlady, urcite bude potrebne revidovat existujuci kod a kopec veci prepisat.
Odpovedať Hodnotiť:
 

to spojenie "kopec veci" pri takomto amaterskom DBS je smiesne
Odpovedať Hodnotiť:
 

Treba lepsie citat. Komunikacny protokol bude zachovany, t.j. ovladace na mySQL budu fungovat. Aplikaciu ine veci velmi nezaujimaju.
Odpovedať Hodnotiť:
 

nevrav, to, ze sa na Oracle aj MySQL pripojis cez ODBC este neznamena, ze aplikacia napisana pre MySQL bude na tom oracle chodit, vsak?
Odpovedať Hodnotiť:
 

ano, ak pri pisani aplikacie pouzivas nejaku databse abstraction layer...
Odpovedať Hodnotiť:
 

Vazne ? :) Ale podla mna tu nikto nehovoril o databazovej vrstve nad aplikacnou, ale cisto o databazovych vymozenostiach ;)
Odpovedať Hodnotiť:
 

To nie je pravda. To ze budes moct pouzit sucasne technologie pre komunikaciu s databazou este neznamena, ze uz kod napisany v minulosti bude plne kompatibilny.
Nemyslim, ze sa zacnu hromadne prerabat teraz MySQL databazy. Skor si myslim, ze sa tato nova databaza bude zvazovat v novych projektoch.
Kopa malych projektov pouziva aj tak len holy zaklad moznosti jazyka a na tieto projekty bude mozno stacit tato databaza (obzvlast ak bude vykonnejsia).
Odpovedať Hodnotiť:
 

Vypustene boli stored procedures, views, trigges, prepared statements a query cache. Cize tym padom aj funkcie a ostali tam len tabulky co? Tomu vravim nadupane funkciami.
Odpovedať Známka: 0.0 Hodnotiť:
 

:-D asi tak, ale skor by som to videl ako testovanie novej architektury pod novym nazvom. Ak sa to dostatocne osvedci, tak pocitam, ze to bude zaklad novej verzie MySQL. Vyhoda modularity mu nakoniec zarucia rychly vyvojovy cyklus.
Odpovedať Hodnotiť:
 

Ja by som to uvital, mohli by to odlahcit kludne o trochu viac, za cenu ze by sa tomu nehovorilo sql :) 90 percent veci je v praxi nepouzitelnych koli vykonu.
Odpovedať Známka: 3.3 Hodnotiť:
 

neviem o akych veciach vravis, ale to co bolo v clanku vymenovane je 100% pouzitelne a v praxy duplom.
Odpovedať Hodnotiť:
 

Ak ti ide do db 10 q/sec tak ano.. Na nejake malicke weby na hostingu za 600 sk na rok si db server aj tak nebudes moct vybrat :)
Odpovedať Hodnotiť:
 

a na skutocnu databazu pouzijem uz len mysql... hahaha, pre deti!!
Odpovedať Hodnotiť:
 

Modifikovanu verziu MySql pouzivaju aj deti v Google ...
Odpovedať Hodnotiť:
 

modifikovanu ako fabia so 400kW motorom
Odpovedať Hodnotiť:
 

a produkty od microsoftu su trabanty s !29! HP
Odpovedať Hodnotiť:
 

Osobne by som MS SQL trabantom nenazyval.
Odpovedať Hodnotiť:
 

ano Trabant by sa urazil ... keby vedel as akym shitom ho niekto porovnava ... :-)
Odpovedať Hodnotiť:
 

O novej databáza informoval Brian Aker, riaditeľ...
Odpovedať Známka: 6.0 Hodnotiť:
 

Ďakujeme za upozornenie.
Odpovedať Známka: 6.0 Hodnotiť:
 

To bude databaza pre detiska, co doma sedia 20 hodin za kompom a "kodia" webstranky a veci, ktore vypustili z MySQL im vobec nic nehovoria. No to je mi teda databaza. Ja osobne si bez pohladov, triggerov a stored procedures neviem predstavit zivot s DB. Ale hlavne ze storage engine bude InnoDB. Ale takto ochudobneny InnoDB bude vlastne funkncne na urovni MyISAM...
Odpovedať Známka: 2.0 Hodnotiť:
 

No to ano, ale zas si povedzme, ze pokial to viditelne urychli response, tak pre poskytovatelov hostingu to vyrazne odtazi servery.
Odpovedať Známka: 10.0 Hodnotiť:
 

Presne tak, zakazme dynamicke/PHP stranky, xSQL a obrazky. Rovnako taky maily a P2P.

To bude Rychly Internet :)
Odpovedať Známka: 2.0 Hodnotiť:
 

hej, storage engine bude Oraclom kupeny InnoDB :-)
http://www.oracle.com/innodb/index.html
Odpovedať Hodnotiť:
 

Tak ked uz ma konecne mysql funkcie ako naozajstna db, tak vytvoria novu ktora ich nema. Naco cakat. Kto to nepotrebuje nech pouzije sqlite.
Odpovedať Hodnotiť:
 

SQLite sa mi lubi na male projekty. Avsak v niektorych pripadoch na webserveri pouzity nemoze byt. Ono je to fakt optimalne len na lokalnu DB.
Odpovedať Hodnotiť:

Pridať komentár