Komponenty

Projekt Drizzle plánuje stahování MySQL

Project64k (NetPlay) w/ PS4 controller Tutorial

Project64k (NetPlay) w/ PS4 controller Tutorial
Anonim

Databáze open source MySQL začala fungovat jako lehká alternativa k velkým systémům správy databází, jako jsou Oracle nebo Sybase. V průběhu let se však uživatelé pokoušeli o více a více funkcí, což způsobilo, že kód MySQL se zvětšuje schopnostmi, které byly dříve nalezeny pouze u jeho komerčních bratranců.

Ale ne každý vývojář MySQL souhlasí s tímto směrem. Někteří mají pocit, že je nejvyšší čas nejen použít brzdy, ale i otočit. Zejména někteří zákazníci v komunitě vývojových aplikací pro webové aplikace volali po štíhlou střední databázi, která neztráce čas s vyššími funkcemi, které nejsou pro webové aplikace nezbytné.

Projekt Drizzle, který včera oznámil ředitel architektury MySQL Brian Aker, se pokouší obnovit MySQL pomocí mikrojaderné architektury. Nadbytečné funkce budou odstraněny z jádra databáze a přesunuty do modulů, což uživatelům umožní načíst nebo nechat je podle potřeby. Mezi funkcemi označenými pro modularizaci patří spouštěče, pohledy, uložené procedury, seznamy řízení přístupu a některé typy dat.

[Další informace: Nejlepší krabice NAS pro streamování a zálohování médií]

publikum je "webová infrastruktura backend a cloud komponenty." Jeho kód bude vyvinut s ohledem na moderní multi-cpu / multi-core architektury, s cílem umožnit masivní souběžnost v měřítku, který překonává současnou implementaci MySQL. Podporuje jak 32bitové, tak i 64bitové procesory.

Společnost MySQL AB, která vlastní autorská práva k MySQL codebase, získala společnost Sun Microsystems v dubnu tohoto roku. I když skupina MySQL stále pracuje více či méně samostatně uvnitř Sunu, databáze MySQL je technicky Sun softwarový produkt.

Není to tak Drizzle, který bude vyvinut víceméně nezávisle, přinejmenším zatím. Ačkoli několik z hlavních vývojářů Drizzle pracuje pro Sun / MySQL, Aker píše v projektu FAQ, "Model rozvoje je založen na otevřené spolupráci". Zdrojový kód projektu bude k dispozici pod licencí softwaru GPL v2 s otevřeným zdrojovým kódem.

Prozatím nebyl oznámen žádný konkrétní plán pro uvolnění programu Drizzle s obecnou dostupností. Pokud byste se vy nebo někdo z vaší organizace chtěli zapojit pomocí přispěvacího kódu k počáteční verzi, pokyny jsou k dispozici v FAQ a v Drizzle Wiki.