Az összetett lekérdezések terén akár 70-szer nagyobb teljesítmény; új NoSQL Memcached interfész
A MySQL-hez kapcsolódó, folytatódó fejlesztések jegyében az Oracle bejelentette, hogy a MySQL Cluster 7.2 immár széles körben elérhető.
A magas követelményeket támasztó webalapú, valamint kommunikációs termékek és szolgáltatások számára készült MySQL Cluster költséghatékonyan és rendkívül alacsony késleltetés mellett képes 99,999%-os rendelkezésre állást és nagyfokú írási skálázhatóságot biztosítani.
Tekintve, hogy az SQL és a NoSQL egy új Memcached API-n keresztül érhető el, a MySQL Cluster „mindkét világból” a legjobbat nyújtja, hiszen egyetlen adatbázisban tesz lehetővé fontos értékműveleteket és összetett SQL lekérdezéseket.
A MySQL Cluster 7.2 segítségével továbbá akár 70-szeres teljesítménynövekedés érhető el összetett lekérdezések esetén, és az elosztott adatközpontok méretezhetősége is megnő.
A MySQL Cluster 7.2 ezenkívül minősítéssel rendelkezik az Oracle VM-hez. Az Oracle VM támogatással kiegészített rugalmas, igényekhez igazodó méretezhetősége és diagnosztikai funkciója teszi a MySQL Clustert ideális választássá a felhőkörnyezetekben végzett telepítésekhez.
A fenti termékkel egy napon jelent meg a MySQL Cluster Manager 1.1.4 verziója is, amely tovább növeli a MySQL Cluster egyszerű használhatóságát és kezelhetőségét.
Fokozott teljesítmény és rugalmasság; SQL és NoSQL kompromisszumok nélkül
A MySQL Cluster 7.2 segítségével elosztott, rendkívüli mértékben skálázható adatbázis telepíthető, amely SQL és NoSQL interfészt is tartalmaz, és ACID garanciával támogatott, összetett lekérdezések vagy többtáblás műveletek elvégzésére is alkalmas. A felhasználók egyszerű kulcsérték-számításokat és összetett lekérdezéseket is végrehajthatnak ugyanazon adatbázis azonos adathalmazán belül.
A MySQL Cluster 7.2 újdonságai között szerepelnek többek között az alábbiak:
o Nagyobb teljesítmény: az adaptív lekérdezéslokalizáció akár 70-szer nagyobb teljesítményre képes az összetett lekérdezések során. Ennek eredményeképpen több alkalmazás profitálhat a MySQL Cluster funkcióiból, pl. a valós idejű analitika élő adathalmazokban történő futtatásából.
o Fokozott rugalmasság az új NoSQL interfésszel: mivel a NoSQL a folyamatosan rendelkezésre álló Memcached API-n keresztül fér hozzá a MySQL Clusterhez, lehetővé válik, hogy a felhasználók gyorsabban végezzenek kulcsérték-leolvasási és -írási műveleteket.
o Fokozott méretezhetőség: a több telephelyes fürtöknek köszönhetően az egyedi adatcsomópontok eltérő adatközpontokban helyezhetők el, miközben az adatbázisokat a rendszer automatikusan megosztja közöttük. A szinkronizált replikáció gyors és automatizált tartalékkörnyezet és helyreállítás segítségével tartja fenn a telephelyek közötti adatkonzisztenciát. A bővített aktív/aktív replikáció leegyszerűsíti az ütközések észlelését és megoldását a többszörös aktív fürtökön, így többé nincs szükség arra, hogy a fejlesztők időbélyeg-oszlopot tartsanak fenn alkalmazásaikban.
o Fokozottan könnyű használat és kezelhetőség: a megosztott felhasználói jogosultsági táblák összesítik az adatcsomópontokban korábban szétosztott táblákat, így ezek elérhetővé válnak az összes MySQL-kiszolgálóról. Ennek az új funkciónak a segítségével immár nincs szükség arra, hogy a rendszergazdák jogosultságot definiáljanak és tartsanak fenn minden egyes, a fürthöz hozzáférő SQL-csomóponthoz.
o Oracle VM- minősítés: virtualizációs támogatás egészíti ki a funkciókat, többek között az automatikus shardingot, a rugalmas méretezhetőséget és diagnosztikát, amelyeknek köszönhetően a MySQL Cluster ideális választás a felhőben a magas követelményeket támasztó webalapú és kommunikációs alkalmazásokhoz. Az Oracle VM-támogatáson túl a MySQL Cluster hitelesített az Oracle Linuxszal és az Oracle Solarisszal való használatra is.
„A MySQL Cluster 7.2 jól mutatja, hogy az Oracle-nek szándékában áll tovább erősíteni a MySQL vezető szerepét a webalapú adatbázisok között” – fogalmazott Tomas Ulin, az Oracle MySQL-tervezésért felelős alelnöke. „A MySQL Cluster 7.2 megoldást jellemző teljesítményjavulás és fokozott rugalmasság szilárd alapot nyújt a felhasználóknak az üzleti szempontból kritikus webes munkaterhelések kezeléséhez, miközben az SQL és NoSQL technológiák legjobb tulajdonságainak ötvözésével egyszerre csökkenti a kockázatokat, a költségeket és az összetettséget.”