Innehållsförteckning:
Definition - Vad betyder Drizzle?
Drizzle är ett öppet källkodssystem (RDBMS) baserat på MySQL. Drizzle är byggd för webb- och molnberäkningsapplikationer och har ett mindre fotavtryck än MySQL. Kommandon för Drizzle skrivs med strukturerat frågespråk (SQL). Dess programvarulicens är baserad på GNU General Public License (GPL) såväl som delar av Berkeley Software Distribution (BSD) -licensen.
Techopedia förklarar Drizzle
Drizzle initierades av Brian Aker 2008. Nu är det en produkt från ett samhällsdrivet projekt, Drizzle släpps varannan vecka, med de flesta av sina milstolpar som inträffar var tredje till fyra månad. Drizzle, som är skriven i C ++, baserades på version 6.0 av MySQL. (Drizzle är inte som SQLite eftersom det inte är designat för inbäddade system.) Drizzle utvecklas nu av människor från Canonical Ltd., Google, Six Apart, Sun Microsystems, Rackspace och Intel. Denna RDBMS är designad för Unix-liknande operativsystem inklusive Linux, Mac OS X, Solaris och FreeBSD.
För att komma fram till en mindre version av MySQL, tog utvecklarna bort icke-nödvändig kod, återpåverkade den kod som återstod och fick den att köra på en mikrokärnan. De operationer som togs bort från kärnan erbjuds som pluggbara komponenter.
Trots att det är en nedlagd version av MySQL, innehåller Drizzle redan följande funktioner:
- POSIX efterlevnad
- Pluggbar arkitektur för vyer
- Lagrade procedurer
- Användardefinierade funktioner
- Lagringsmotorer
- Intelligent proxy
- Multi CPU
- Optimerade fälttyper
- Effektiv minnesanvändning
- InnoDB standardlagringsmotor
- Lokaliserade kommandoradsverktyg
Några av de datatyper som stöds av Drizzle är:
- INT
- DUBBEL
- FLYTA
- VARCHAR
- KLICK
- DATUM
- TIDSSTÄMPEL
- DATUM TID
- ENUM
