Alkatrészek

Drizzle tervek lecsupaszított MySQL

DIY Phone Case Life Hacks! 20 Phone DIY Projects & Popsocket Crafts!

DIY Phone Case Life Hacks! 20 Phone DIY Projects & Popsocket Crafts!
Anonim

A nyílt forráskódú MySQL adatbázis az életet könnyű alternatívává tette a nagy, erőforrásigényes adatbázis-kezelő rendszerek, például az Oracle vagy a Sybase számára. Az évek során azonban a felhasználók egyre több funkcióra intettek, így a MySQL kódbázisa megdagadt olyan képességekkel, amelyek korábban csak kereskedelmi unokatestvérei voltak.

De nem minden MySQL fejlesztő egyetért ezzel az iránytal. Néhányan úgy érzik, hogy itt az ideje, hogy ne csak a fékeket alkalmazzuk, hanem egy U-fordulót. Különösen a webes alkalmazások fejlesztő közösségének egyes ügyfelei olyan szegény, átlagos adatbázist kérnek, amely nem pazarolja az időt olyan magasabb szintű szolgáltatásokkal, amelyek nem szükségesek a webalkalmazások számára. Ezen a héten hívták fel a figyelmüket.

A MySQL architektúra igazgatója, Brian Aker szerdán bejelentette a Drizzle-projektet, megkísérli újra feltalálni a MySQL-t mikrokernel architektúrán. A felesleges funkciók kiszűrésre kerülnek az adatbázis magjából és modulokba költöznek, így a felhasználók betölthetik vagy elhagyhatják a kívánt módon. A modularizációra kijelölt jellemzők között szerepelnek triggerek, nézetek, tárolt eljárások, hozzáférés-vezérlési listák és egyes adattípusok.

[További olvasmány: A legjobb NAS-dobozok a médiafájl-közvetítéshez és biztonsági mentéshez]

A projekt GYIK szerint a cél a közönség "web infrastruktúra háttér és felhő összetevők". A kódot a modern multi-CPU / többmagos architektúrákra fejlesztették ki azzal a céllal, hogy lehetővé tegyék a nagyfokú konkurenciát egy olyan skála mellett, amely meghaladja a jelenlegi MySQL implementációt. Mind a 32 bites, mind a 64 bites processzorokat támogatja.

A Sun Microsystems ez év áprilisában megszerzi a MySQL AB-t, amely a MySQL kódbázissal rendelkezik. Bár a MySQL csoport még mindig többé-kevésbé önállóan működik a Sunon belül, a MySQL adatbázis műszakilag egy Sun szoftver termék.

Nem olyan szitálás, amely többé-kevésbé függetlenül, legalábbis mostantól fogva kifejlődik. Noha számos vezető Drizzle fejlesztő dolgozik a Sun / MySQL-nél, Aker írja a projekt FAQ-ban, "A fejlesztési modell egy nyílt együttműködésen alapul." A projekt forráskódja elérhető lesz a GPL v2 nyílt forráskódú szoftverlicenc alatt.

Jelenleg nincs konkrét ütemezés a Drizzle általános rendelkezésre állású kiadásának bejelentésére. Ha Ön vagy bárkinek a szervezetén belül szeretne bevonni a kódot a kezdeti kiadáshoz, az útmutatók a GYIK-ben és a Drizzle Wiki-ban találhatók.