:

Szerző: Gálffy Csaba

2011. október 10. 12:23

MySQL-t futtat a Google App Engine

A szoros versenyben kissé lemaradó Google SQL-szolgáltatással erősíti felhőplatformját. A Google Cloud SQL révén a meglévő adatbázisok könnyen migrálhatóak az App Engine platformra - a Google pedig elismerte az SQL életképességét.

Jelentős új elemmel egészítette ki platformszolgáltatását a Google, mától elérhető a Google Cloud SQL, amely az App Engine-en futó MySQL rendszer. A szolgáltatás visszalépést jelent a NoSQL frontharcosának számító Google részéről, és elismerése a korosodó relációs adatbázisok életképességének.

Az App Engine eddig nem kínált relációs adatbázist, csupán a Google File Systemen illetve a Google BigTable-en alapuló sémamentes adattárakat. Ugyan a platformnak van saját lekérdezőnyelve, a GQL, ez azonban nem támogatja a hagyományos relációs funkciókat, például nem képes több változó alapján kiválasztani a megfelelő rekordokat. Cserébe a felhasználók adatait a Google replikálni tudta több adatközpontban, az adatbázis méretének pedig csupán az ügyfél fizetőképessége szabott határt.

Az AI és a nagy full-full-stack trend

Az AI farvizén számos új informatikai munkakör születik, vagy már ismert munkák kapnak új nevet és vele extra elvárásokat is.

Az AI és a nagy full-full-stack trend Az AI farvizén számos új informatikai munkakör születik, vagy már ismert munkák kapnak új nevet és vele extra elvárásokat is.

A "valódi" SQL-alapú adatbázis hiánya azonban rendkívül nehézzé tette a meglévő alkalmazások portolását a felhős infrastruktúrába, ami jelentősen csökkentette a Google ajánlatának vonzerejét - a versengő Microsoft Azure és az Amazon AWS ugyanis kínál relációs adatbázist a cloudban. A fogyasztó szervezetek igényeire jellemző, hogy a Google saját bevallása szerint ez volt a legtöbbször kért szolgáltatás.

A My SQL támogatásával a Google így kínál felhős útvonalat azoknak a felhasználó szervezeteknek is, akik meglévő, SQL-alapú adatbázisaikat szeretnék migrálni az App Engine platformra. A szolgáltatás része lesz az adatbázis importálása és exportálása, így a meglévő rendszerek gyorsan mozgathatóak platformok között. További előny, hogy a Google megoldása támogatja a JDBC és DB-API funkciókat is, így mind Java-alapú, mind Python-alapú App Engine alkalmazások hozzáférnek az adatbázisban tárolt adatokhoz. Fájó hiány ugyanakkor, hogy az App Engine továbbra sem támogatja a MySQL gyakori társát, a PHP-t, így az ilyen alkalmazások csak köztesréteggel, például a PHP hívásokat JDBC-re fordító Quercusszal használhatóak.

A Cloud SQL egyelőre ingyenesen használható - ez betudható annak, hogy a szolgáltatás egyelőre fejlesztés alatt áll, éles használatra még nem ajánlott. A Google ígérete szerint a fizetős szolgáltatás életbe lépése előtt legalább 30 nappal elérhetővé teszik a Cloud SQL díjszabását, így a felhasználók ahhoz tudják szabni alkalmazásaikat és igényeiket.

Október 13-án 6 alkalmas, 18 órás CI/CD alapozó képzést indítunk. Az élő képzések órái utólag is visszanézhetők, és munkaidő végén kezdődnek.

a címlapról

roszkoszmosz

9

Saját Starlink-riválist indít Oroszország

2025. szeptember 17. 13:43

Az első indítások idén év végén jöhetnek, 2035-re valósulhat meg a teljes, országos lefedettség, beleértve az Észak-sarkvidéket.