Skip to main content

A Tokutek-motor frissítése a MySQL-nél

Adatbázis eszközök A Tokutek frissítette a MySQL tárolómotorját a sémák élő frissítésének támogatására, a vállalat bejelentette, hogy szerda.

Az adatbázist offline frissítés a séma frissítéséhez túlságosan időigényes lehet a mai gyors tempóban, mondta Lawrence Schwartz, a Tokutek igazgatója a marketingről

A szervezetek számára "az információ rendkívül nagy mennyiségben jön be, és képes arra, hogy mindezen adatokat lement és valós időben elemezze" - mondta Schwartz.

A TokuDB egy tároló motor, amely helyettesítheti a MySQL alapértelmezett tárolómotort, az InnoDB-t.

A Tokutek TokuDB tárolómotorjának 5.0-as verziója két olyan új funkciót kínál, amelyeket a vállalat állítása szerint képes az adatbázis teljesítményének gyorsítására: forró indexelés és forró oszlopok hozzáadása és törlése.

A forró indexeléssel a szoftver képes index operációs adatbázis, amely lehetővé teszi a szervezetek számára, hogy célzott lekérdezéseket hozzanak létre vagy egy adatmodellt állítsanak át.

A forró oszlopok hozzáadásával vagy törlésével az adatbázis-adminisztrátorok oszlopokat vagy oszlopok eltávolítását végezhetik el, amíg az adatbázis még nem működik. hogy végrehajtsa ezeket a műveleteket egy nem módosított MySQL-sel, az adatbázist le kell állítani a változások alkalmazására, majd újraindításra, Schwartz magyarázta.

"Ezzel az új verzióval nem szükséges időzítést ütemezni vagy áttérni az elsődlegesről a másodlagos kiszolgálóra hogy új oszlopokat vagy indexeket adjon hozzá "- nyilatkozta Sheeri Cabral, a MySQL hosting szolgáltatás PalominoDB adatbáziskezelője. "Az üzleti elemzőknek nem kell majd órákat vagy napokat várniuk egy új index számára, hogy gyorsabban kérdezhessék a kéréseiket, és a mérnökök felszabadulása megkönnyebbülést sóhajt, ha új oszlopot kell hozzáadni."

A Tokutek a TokuDB-t olyan szervezeteknek futtatni a nagy volumenű alkalmazásokkal szembeni lekérdezéseket, például pénzügyi tranzakciókat vagy naplófájlelemzést.

A TokuDB a fraktálfa indexelést alkalmazza, amely a gyors indexbeillesztéshez optimalizált technika. Az InnoDB és egyéb tárolómotorok bináris fa (b-tree) indexelésével ellentétben a fraktálfa indexelés összekapcsolja az adatbázisba írandó adatokat, csökkentve azt az időtartamot, ameddig a lemezmeghajtóvezérlő az egyes bejegyzéseket el tudja tárolni a lemez körül hajtás. A fraktálfa elkerüli a b-tree indexelésben rejlő fragmentációs problémákat, amelyek lassíthatják az adatbázis teljesítményét, állította Schwartz.

(

A szerkesztő megjegyzése: Jelentési hiba miatt ez a történet hibás teljesítménymutatót tartalmazott a A bekezdés első mondata törlésre került ) Ez lehetővé teszi, hogy nagyon nagy sebességgel mutasson be több információt, "mondta Schwartz. A TokuDB használata nem igényel változást az alkalmazás szintjén, és mint a hagyományos tárolómotorok, fenntartja az összes ACID (atomitás, konzisztencia, izoláció, tartósság) és MVCC (multiversion concurrency control) követelményeket a megfelelő adatbázisokhoz.

Joab Jackson vállalati szoftvereket és általános technológiai híreket nyújt az IDG News Service számára. Joab a Twitteren a @Joab_Jackson-nál Joab e-mail címe: [email protected]