neprihlásený Sobota, 27. apríla 2024, dnes má meniny Jaroslav
Internetoví giganti zlepšujú MySQL pre náročné nasadenia

Značky: MySQLprogramovanieOracleFacebookGoogleTwitterLinkedIn

DSL.sk, 31.3.2014


Štvorica z najväčších internetových spoločností, Google, Facebook, Twitter a LinkedIn, na konci uplynulého týždňa predstavila nový projekt WebScaleSQL, v rámci ktorého chce zlepšiť relačnú databázu MySQL pre tie najnáročnejšie webové použitia.

Uvedené spoločnosti využívajú MySQL s databázami a tabuľkami s minimálne stovkami miliónov a zrejme miliardami riadkov, samozrejme na množstve serverov.

Na rozdiel od databáz ako Percona, MariaDB a Drizzle, ktoré sú odvodené od MySQL a v súčasnosti sú samostatnými projektami, je cieľom WebScaleSQL vychádzať vždy z oficiálnej verzie MySQL. Projekt bude open source.

Iniciatíva už nejaký čas pred oficiálnym oznámením fungovala a v rámci nej boli doteraz zlepšené najmä zabudované testy a pridané nové testy. Zároveň sa ale napríklad zlepšila implementácia buffer poolu, výkon viacerých typov dotazov, pribudla podpora subsekundových timeoutov.

Aktuálne sa pracuje na asynchrónnom klientovi, zabudovaní zlepšení kompresie vyvinutých Facebookom, znásobení rýchlosti čítania celých fragmentovaných tabuliek efektívnym prednačítaním. Ďalšie plánované zlepšenia zatiaľ spoločnosti neoznámili.

Relačná databáza MySQL je dlhodobo najpoužívanejšou databázou, keď je používaná množstvom webových projektov. Databáza v súčasnosti patrí Oracle potom ako v roku 2008 jej tvorcu kúpil najskôr Sun a následne bol v roku 2009 Sun kúpený spoločnosťou Oracle.

Poslednou hlavnou stabilnou verziou je MySQL 5.6, ktorá bola vydaná na začiatku minulého roka.


      Zdieľaj na Twitteri



Najnovšie články:

České železnice idú testovať WiFi vo vlakoch cez satelitný Starlink
V bezplatnom DVB-T bude počas MS v hokeji aj Joj Šport
NASA komunikovala laserom na stovky miliónov km rýchlosťou 25 Mbps
Let vesmírneho Boeingu by sa už mal uskutočniť, o menej ako dva týždne
Vydané Ubuntu 24.04 s dlhou podporou
Uvedený notebook používajúci nový formát menších pamäťových modulov CAMM2
Nová verzia Windows 11 bude vyžadovať CPU s podporou ďalších inštrukcií, nepobeží na starších CPU
Google opäť odložil vypnutie cookies tretích strán v Chrome
HDD zdražia, Western Digital a Seagate to už oznámili veľkým zákazníkom
Po oprave zariadení v EÚ sa predĺži záruka a výrobcovia budú povinní opravovať aj po záruke


Diskusia:
                               
 

Neviem preco radsej neprispeju do MariaDB
Odpovedať Známka: 6.7 Hodnotiť:
 

lebo je to zbytocne
Odpovedať Známka: 2.7 Hodnotiť:
 

rozved :)
Odpovedať Známka: 10.0 Hodnotiť:
 

lebo je lepsie zobrat rohlik a na neho nakydat pastiku ako zobrat rohlik s dzemom a na neho nakydat pastiku.

chapes ?
Odpovedať Známka: 7.1 Hodnotiť:
 

sice to nie je argument k predoslemu nazoru, ale ok :)
tak-ci-tak sa mi to vidi ako privelke zjednodusenie...
Odpovedať Hodnotiť:
 

akoze ne, a co to je ? IT svet je jednoduchy....
Odpovedať Známka: 7.1 Hodnotiť:
 

chcel si povedat - zotriet dzem a na to natriet pastiku :)
Odpovedať Známka: 10.0 Hodnotiť:
 

Ja som rád za každú iniciatívu zlepšiť svet IT :D
Odpovedať Známka: 8.3 Hodnotiť:
 

Hlave formou open-source ;)
Odpovedať Známka: 7.5 Hodnotiť:
 

Ked uz sme pri tom. Vedel by niekto, kto sa vyzna povedat, preco sa radsej neupgraduje na taketo rozsiahle aplikacie radsej PostgreSQL?

Viacero ludi hatuje MySQL a blahoreci PgSQL - nepredpokladam, ze je to len nejaky hipster trend.
Dalsi fakt je, ze kedze sa to zaklada na MySQL, je to prakticky zavisle na Oracle, ktora do MySQL urcite nebude invsetovat tazke peniaze - ved naco? Len by to degradovalo ich enterprise databazu

Mi to pride, akoby Microsoft vydaval patche/mod-y na android, ktore pridaju nejaku specialnu funkcionalitu/stability. Akoze berem, ale neni to divne?
Odpovedať Známka: 8.0 Hodnotiť:
 

Tipujem, že je to preto, že MySQL je rozšírenejšie a ľahšie zoženieš niekoho, kto v ňom vie robiť. Ja ho po prechode na PostgreSQL už nechcem nikdy vidieť, ale bojím sa, že budem musieť...
Odpovedať Známka: 7.5 Hodnotiť:
 

MySQL je veru blba databaza. Este v roku 2007-2008 som s nim bohuzial musel robit. Este to ledva podporovalo tranzakcie. Najviac ma nahnevalo, ze databaza umoznila vykonat query, kde druhy stlpec mal byt agregatnou funkciou prveho stlpca. Samozrejme hladal som ze preco to hadzalo blbe vysledky, az som zistil ze to spravil nejaky junior developer. Ale ze databaza nehodila na to chybu, to ma dost nastvalo. Zlaty PostgreSQL, to taketo kiksy nema.
Ale tak detom, co robili len v MySQL ako doplnok do php robit nejake tabulky (pomaly poviem ako nahrada excelu, lebo nic ine asi ani nepoznali) a potom to pochvalovali, ze vsak je to super a rychle (na maximalne troch tabulkach v databaze a nie viac ako 10 tisic riadkov), asi to staci. Lenze potom ked manager rozhodne, ze spravime napr. aplikaciu pre dochodkovy fond (kde su uz realne prachy) a dame MySQL (co po nejakom postgres), tak potom vsetci mozu ist s*at maggi v kockach (vratane zakaznikov niekedy, ale hlavne vyvojarov).

Odpovedať Známka: -2.0 Hodnotiť:
 

To ze to nevedia nastavit, neznamena, ze MySQL je zla databaza. Treba vediet nastavit indexy, DB a dotazy. Nielen zaplatit miliony oraculu.
Odpovedať Známka: 6.4 Hodnotiť:
 

Toto nie je o nastaveni. MySQL je zla databaza. Alebo aspon bola, mozno uz sa trochu polepsili. Ja osobne nikdy viac MySQL.

Indexy, aj DB viem nastavit, a viem aj pisat dotazy. Chyba je ked mi databaza zoberie chybny dotaz ako spravny a vyhodi mi na to vysledok, ktory je zly (a tvari sa ze je dobry).

Odpovedať Známka: 2.0 Hodnotiť:
 

Profesionálne riešenia si vyžadujú väčšinou aj profesionálny databázový systém, ktorý nebýva zadarmo. Kto chce veci zadarmo, musí pri takýchto projektoch rátať aj s tým, že bude častejšie na "záchode"
Odpovedať Známka: -7.8 Hodnotiť:
 

S celeho prispevku je pravda len jedina vec - mysql je blba databaza. Preto na nej primitivne dotazy idu najrychlejsie. A asi nebude tak na hovno ked ju chcu a pouzivaju taky velky giganti vsakze ;)

A to ze ty vidis nevyhodu v tom, ze databaza ti (teraz to riadne prezeniem) povoli strelit si do nohy je tvoja zalezitost. Ale pokial to chcem, lebo viem ze tu nohu nepotrebujem, tak beriem MySQL ako vyhodu (prezentacne stranky pre par navstevnikov denne mozu mat aj blbe queries - hlavne ze sa daju lahko = lacno napisat) ;)
Odpovedať Známka: 10.0 Hodnotiť:
 

Vidis, zjavne ocakavame nieco uplne ine od databaza. Ja ocakavam skor integritu dat a nejaku odolnost aj voci zlym query.

K ostatnym, samozrejme suhlasime s tym, ze databaza bola blbo zvolena manazermi. To je ta chyba, ze je tak popularna, ze kazdy veri ze to je dobra databaza, lenze nie je.
A na dany projekt mali pouzit urcite postgres, este lepsie Oracle. V najhorsom pripade este by som prezil aj MS SQL (aj ked to cele vsetko bezali na linuxovom rieseni, takze to posledne by neslo asi).
Odpovedať Hodnotiť:
 

Trosku mimo temy ale videl niekto niekedy Marka Zuckerberga z Facebooku sa usmievat? Furt ma taky zamraceny ksicht ako keby ho niekto drzal za gule.
Odpovedať Známka: 0.0 Hodnotiť:
 

Mas pravdu, bolo to dost mimo...
Odpovedať Známka: 10.0 Hodnotiť:
 

daj si jeho meno do googla a je tam kopec jeho fotiek s usmevom .... si proste lama/noob :D
Odpovedať Známka: -6.0 Hodnotiť:
 

on nieje lama on je 2Maniak / 4Maniak
Odpovedať Hodnotiť:
 

Prihlásenie na portal Finančnej správy nefunguje!!!! zišiel by sa článok o tom ako si to odpálili sami nenasadením OFFLINE vypisovania daňového priznania na poslednú chvíľu!!!!
Odpovedať Známka: 0.0 Hodnotiť:
 

Uplne necakane, v nasej statnej sprave. Pred 2 rokmi im nefungoval cely system 2 mesiace, a nic sa nestalo, karavana ide dalej. Ked maju takych "vernych zakaznikov", tak sa nemusia moc ponahlat, peniaze sa im od nich sypu tak ci tak. Hlavne ked je za kazdu nefunkcnost zodpovedny "zakaznik" (obcan).
Odpovedať Známka: 10.0 Hodnotiť:
 

Oni to len uvitaju, aspon budu moct davat pokuty za neododanie danoveho priznania.
Odpovedať Známka: 10.0 Hodnotiť:
 

Re: Finančná správa:
http://goo.gl/GFku16
Odpovedať Hodnotiť:

Pridať komentár