Dnes: 29. června 2017    | Registrace | Hledáme | Redakce | Info | Testy | Školení | Ocenění | Nápověda | Čtenář: nepřihlášen

Rychlé odkazy
  • Hlavní stránka
  • Seznam rubrik
  • Ankety
  • Editoriály
  • TOP 15
  • KONFERENCE 2008
  • KONFERENCE 2007
  • KONFERENCE 2006
  • KONFERENCE 2005
  • KONFERENCE 2004
  • Sborník
  • Testy
  • Virtuální školení
  • Personalizace


  • Hledáte práci?
    Hledáme redaktora - pojďte s námi tvořit Databázový svět!

    Vyhledávání

    Hledej
    na Databázovém světě!



    Rozšířené vyhledávání

    Rubriky
    Aktuality
    Bezpečnost
    Business
    Česká scéna
    Datové sklady
    Dokumentace
    Dotazovací jazyky
    Hardware
    Historie
    Komentáře
    Literatura
    Metodologie
    Nondb
    Open Source
    Poradna
    Produkty
    Případové studie
    Redakce
    Rozhovory
    Standardy
    Technologie
    Tipy - triky
    Tiskové zprávy
    Vývoj
    Vývojové nástroje
    Zajímavosti

    Co je to?
    Datový sklad
    Tento pojem poprvé formuloval koncem 80. let William Inmon jako strategii přístupu k datům určeným pro rozsáhlé analýzy. V případě datového skladu hovoříme o historických, časově rozlišených, agregovaných, průběžně rozšiřovaných datech uspořádaných pro podporu potřeb managementu.

    Akce
    Dynamická Datová Centra
    - na semináři se seznámíte s komplexním řešením a koncepcí Dynamických Datových Center od Fujitsu Siemens Computers se speciálním důrazem na řešení FlexFrame.

    Textová inzerce
    IBPhoenix - Vše o InterBase a Firebirdu.

    Smějete se rádi? - Pak je pro vás Vtipník to pravé!

    Prodejce reklamy - Hledáme schopného prodejce reklamního prostoru, možnost i externí spolupráce.

    Přihlášený čtenář
    Nepřihlášený čtenář

    O portálu
    Databázový svět
    ISSN: 1213-5933

    Web je optimalizován pro rozlišení 1024x768, nicméně kromě větších rozlišení podporujeme i 800x600. Podrobnosti najdete zde.

    Chcete-li mít kdykoliv možnost zkontrolovat obsah našeho portálu, můžete využít podporu rss. Podrobnosti najdete zde.
    Falcon aneb záchrana pro MySQL?


    [Zajímavosti] - V létě se uskutečnila v Bostonu přednáška Jima Starkeyho o Falconu – novém enginu pro MySQL. Pojďme si nyní shrnout prezentované informace a podívat se, o čem vlastně Falcon je.



    Jak již bylo řečeno, Falcon je nový transakční engine pro MySQL – pro jeho vývoj byl Jim najat. Je postaven na databázovém stroji, který využívá Netfrastructure a který byl modifikován pro prostředí MySQL.

    S tímto novým jádrem se vyrojilo též mnoho spekulací a nepravých informací, které se pokusíme uvést na pravou míru. Nejedná se v žádném případě o klon InnoDB – ačkoli jsou zde společné rysy, především řízení konkurenčních procesů je odlišné – ani o klon Firebirdu. Nejedná se ani o samostatnou databázovou platformu – je to opravdu jen jádro, zbylé části jsou ponechány stále na straně MySQL jako takové.

    Konečně není to ani Netfrastructure - ostatně, jak řekl Pavel Císař Netfrastructure je fenomenální systém pro tvorbu webových aplikací, integrující vývojářskou a zároveň deploy platformu obsahující multigenerační databázi, webový server, Java VM a servlety.

    Hlavní snahou Falconu je reflektovat změny, které se v počítačovém světě dějí a využít je k novým možnostem. Falcon tedy využívá mnohem intenzivněji paměť, neboť její velikost, resp. cena není tak svazující jako dříve. Změny v operačních systémech a v procesorech umožňují Falcon mnohem více stavět na vláknech a jejich využití. Snaží se též mnohem méně zaměstnávat administrátory laděním databáze.

    Falcon je v zásadě (nekompletní) databáze v paměti s doplňováním v případě potřeby z disku. Obsahuje tradiční LRU cache pro diskové operace a poměrně velkou vyrovnávací paměť pro řádky (s úklidem starých). Přirozeně v paměti využívá MVCC (MGA) a na disku jsou pouze "jednoduché" záznamy.

    Všechny transakce jsou v paměti a automaticky jsou odklízeny na disk. Přesněji vzato jsou data udržována v paměti, při potvrzení jsou změny zaznamenány do logu a postupně později přenášeny do vlastních datových stránek, které jsou periodicky zapisovány na disk z vyrovnávací paměti. Jak je patrné, na disku je vždy databáze v konzistentním stavu.

    Data a indexy jsou v jednom souboru, soubory logů jsou oddělené. Použitý MVCC (MGA) model bude rozšířen i pro "serializable" chování a samozřejmě též pro volnější formy (např. "read uncommited" apod.).

    Indexy jsou ve Falconu řešeny jako B-stromy s kompresí prefixu. V indexu nejsou žádná data – kromě klíče – a nejsou žádné rozdíly mezi primárními a sekundárními indexy.

    Jak vidíme, Falcon nepřináší v zásadě nic převratného, avšak představuje některé obecné poznatky i v praxi a posouvá dál naše znalosti o databázových implementacích. Jim Starkey je legendou na poli (nejen) databází a je jasné, že ani nyní své příznivce nezklame. Tešme se, jak celý Falcon engine bude vypadat v reálném prostředí.

    A co si o Falconu myslíte vy?

    ( Celý článek! | Autor: Jiří Činčura | Počet komentářů: 2 | Přidat komentář | Informační e-mailVytisknout článek )

    Vyhledávání
     

    Anketa
    Kolik ročně utratíte za dovolené?

    Nic 
     (1296 hl.)
    Do 1 000,- Kč 
     (913 hl.)
    Do 10 000,- Kč 
     (859 hl.)
    Do 25 000,- Kč 
     (1115 hl.)
    Do 50 000,- Kč 
     (875 hl.)
    Do 75 000,- Kč 
     (1014 hl.)
    Více než 75 000,- Kč 
     (853 hl.)

    Celkem hlasovalo: 6925


    Poslední komentáře
    frontierd@126.com
    frontierd@126.com
    frontierd@126.com
    c
    http://www.coachoutl

    Newsletter
    Přihlaste si nezávazně - i bez registrace - odběr informačního newsletteru. Podrobné informace najdete zde.

    Emailová adresa:


    Kalendář
    <<  Červen  >>
    PoÚtStČtSoNe
       1234
    567891011
    12131415161718
    19202122232425
    2627282930  

    Redakci připojuje


    Nejčtenější

    Databáze je prázdná!


    Nejvíce komentářů

    Databáze je prázdná!


    Reklama






    Nenechte si ujít články na dalších webech




    Na této stránce použité názvy programových produktů, firem apod. mohou být ochrannými známkami
    nebo registrovanými ochrannými známkami příslušných vlastníků.

    Databázový svět | dfKlub - digitální fotografie | Vtipník - vtipy přímo k Vám | Reminder - přestaňte zapomínat | Databázový svět

    Copyright (c) 2004 AVRE Publishing, spol. s r.o. Všechna práva vyhrazena