Cuprins:
Definiție - Ce înseamnă Drizzle?
Drizzle este un sistem relațional de gestionare a bazelor de date relaționale open-source (RDBMS) bazat pe MySQL. Drizzle este construit pentru aplicații de calcul web și cloud și are o amprentă mai mică decât MySQL. Comenzile pentru Drizzle sunt scrise folosind un limbaj de interogare structurat (SQL). Licența sa de software se bazează pe licența publică generală GNU (GPL), precum și pe anumite părți ale licenței Berkeley Software Distribution (BSD).
Techopedia explică Drizzle
Drizzle a fost inițiată de Brian Aker în 2008. Acum, produs al unui proiect condus de comunitate, lansările Drizzle sunt date la fiecare două săptămâni, majoritatea etapelor sale având loc la fiecare trei-patru luni. Drizzle, care este scris în C ++, a fost bazat pe versiunea 6.0 a MySQL. (Drizzle nu este ca SQLite prin faptul că nu este proiectat pentru sisteme încorporate.) Drizzle este acum dezvoltat de oameni de la Canonical Ltd., Google, Six Apart, Sun Microsystems, Rackspace și Intel. Acest RDBMS este proiectat pentru sisteme de operare similare Unix, inclusiv Linux, Mac OS X, Solaris și FreeBSD.
Pentru a veni cu o versiune mai mică de MySQL, dezvoltatorii au eliminat codul neesențial, au refacturat orice cod a rămas și l-au făcut să ruleze pe un microkernel. Operațiunile care au fost eliminate din kernel sunt oferite ca componente conectabile.
În ciuda faptului că este o versiune dezabonată a MySQL, Drizzle include deja următoarele caracteristici:
- Respectarea POSIX
- Arhitectură conectabilă pentru vizualizări
- Proceduri stocate
- Funcții definite de utilizator
- Motoare de depozitare
- Proxy inteligent
- CPU multi
- Tipuri de câmp optimizate
- Utilizarea eficientă a memoriei
- Motor de stocare implicit InnoDB
- Instrumente de linie de comandă localizate
Unele dintre tipurile de date acceptate de Drizzle sunt:
- INT
- DUBLA
- PLUTI
- VARCHAR
- BLOB
- DATA
- TIMESTAMP-UL
- DATETIME
- ENUM
