Tabla de contenido:
Definición - ¿Qué significa Drizzle?
Drizzle es un sistema de gestión de bases de datos relacionales de código abierto (RDBMS) basado en MySQL. Drizzle está diseñado para aplicaciones web y de computación en la nube y tiene una huella más pequeña que MySQL. Los comandos para Drizzle se escriben usando lenguaje de consulta estructurado (SQL). Su licencia de software se basa en la Licencia Pública General de GNU (GPL), así como en partes de la licencia de Distribución de Software de Berkeley (BSD).
Techopedia explica Drizzle
Drizzle fue iniciado por Brian Aker en 2008. Ahora producto de un proyecto impulsado por la comunidad, los lanzamientos de Drizzle se entregan cada dos semanas, y la mayoría de sus hitos ocurren cada tres o cuatro meses. Drizzle, que está escrito en C ++, se basó en la versión 6.0 de MySQL. (Drizzle no es como SQLite, ya que no está diseñado para sistemas integrados). Drizzle está siendo desarrollado por personas de Canonical Ltd., Google, Six Apart, Sun Microsystems, Rackspace e Intel. Este RDBMS está diseñado para sistemas operativos tipo Unix, incluidos Linux, Mac OS X, Solaris y FreeBSD.
Para obtener una versión más pequeña de MySQL, los desarrolladores eliminaron el código no esencial, refactorizaron el código restante y lo hicieron correr en un microkernel. Las operaciones que se eliminaron del núcleo se ofrecen como componentes conectables.
A pesar de ser una versión simplificada de MySQL, Drizzle ya incluye las siguientes características:
- Cumplimiento POSIX
- Arquitectura enchufable para vistas
- Procedimientos almacenados
- Funciones definidas por el usuario
- Motores de almacenamiento
- Proxy inteligente
- CPU múltiple
- Tipos de campo optimizados
- Uso eficiente de memoria
- Motor de almacenamiento predeterminado de InnoDB
- Herramientas de línea de comando localizadas
Algunos de los tipos de datos compatibles con Drizzle son:
- EN T
- DOBLE
- FLOTADOR
- VARCHAR
- GOTA
- FECHA
- TIMESTAMP
- FECHA Y HORA
- ENUM