Autor(es) original(es) | Serge Rider |
---|---|
Desarrollador(es) | Comunidad de código abierto |
Lanzamiento inicial | 2011 ( 2011 ) |
Versión estable | 24.2.4 [1] / 3 de noviembre de 2024 ( 3 de noviembre de 2024 ) |
Repositorio |
|
Escrito en | Java |
Sistema operativo | Multiplataforma |
Plataforma | Eclipse |
Disponible en | Plurilingüe |
Tipo | Herramienta de administración de bases de datos SQL |
Licencia | Licencia Apache |
Sitio web | dbeaver.io |
DBeaver es una aplicación de software cliente SQL y una herramienta de administración de bases de datos . Para bases de datos relacionales, utiliza la interfaz de programación de aplicaciones (API) JDBC para interactuar con las bases de datos a través de un controlador JDBC. Para otras bases de datos ( NoSQL ), utiliza controladores de base de datos propietarios . Proporciona un editor que admite la finalización de código y el resaltado de sintaxis . Proporciona una arquitectura de complementos (basada en la arquitectura de complementos de Eclipse ) que permite a los usuarios modificar gran parte del comportamiento de la aplicación para proporcionar funcionalidad específica de la base de datos o características que son independientes de la base de datos. Está escrito en Java y se basa en la plataforma Eclipse .
La edición comunitaria (CE) de DBeaver es un software gratuito y de código abierto que se distribuye bajo la licencia Apache . Una edición empresarial de código cerrado de DBeaver se distribuye bajo una licencia comercial.
DBeaver se inició en 2010 como un proyecto de pasatiempo. Se suponía que sería gratuito y de código abierto con una interfaz de usuario atractiva y conveniente e incluiría funciones de uso frecuente para los desarrolladores de bases de datos. El primer lanzamiento oficial fue en 2011 en Freecode . [2] Rápidamente se convirtió en una herramienta popular en la comunidad de código abierto. [3] [4]
Ese mismo año se fundó el sitio web oficial y se creó el foro de soporte de la comunidad (ahora trasladado a GitHub). [5] En 2012 se lanzó una versión del complemento de Eclipse; desde entonces, DBeaver se ha convertido en una de las extensiones de base de datos más populares para Eclipse (entre las 50 y 60 principales entre todas las extensiones de Eclipse). [6]
Poco después, varios proveedores de software comenzaron a integrarse con DBeaver (principalmente como extensiones de sus productos propietarios Eclipse RCP : Zend Studio , [7] NXTware, [8] DeltaDNA, [9] etc.).
En 2014 se lanzó la versión Enterprise Edition (EE). La versión EE se basa en CE, pero también ofrece compatibilidad con bases de datos NoSQL/ BigData (Cassandra, MongoDB y Redis ) e incluye algunos complementos adicionales de Eclipse.
En 2015, el código fuente y la comunidad de DBeaver se trasladaron a GitHub. [10]
En 2017, DBeaver CE volvió a obtener la licencia Apache (a partir de la versión 4.x). [11]
En julio de 2017, la versión DBeaver EE se volvió comercial para dar soporte a la versión CE.
DBeaver es una herramienta multiplataforma y funciona en plataformas compatibles con Eclipse ( Windows , Linux , MacOS X , Solaris ), está disponible en inglés, chino, ruso, italiano y alemán.
Lista completa de todas las versiones publicadas [12]
Community Edition (CE) es la versión inicial de DBeaver. Se lanzó en 2010 y se convirtió en código abierto (GPL) en 2011. La versión CE incluye compatibilidad ampliada con las siguientes bases de datos:
Además de las bases de datos relacionales, la versión CE admite el controlador WMI (Instrumental de administración de Windows; funciona solo en la versión de Windows).
Después de un año, y en respuesta a múltiples solicitudes de los usuarios, se lanzó una versión del complemento de Eclipse en Eclipse Marketplace. Esta versión es utilizada por programadores que utilizan el IDE de Eclipse para el desarrollo de software y necesitan una herramienta de gestión de bases de datos directamente en su IDE . El complemento de Eclipse incluye la mayoría de las funciones de Community Edition y también se publica bajo licencia GPL .
DBeaver 3.x anunció el soporte de bases de datos NoSQL (Cassandra y MongoDB en la versión inicial). Desde entonces, DBeaver se dividió en ediciones Community y Enterprise. La edición Enterprise tiene soporte de bases de datos NoSQL, administrador de consultas persistentes y algunas otras funciones de nivel empresarial. La versión EE no es de código abierto y requiere la compra de una licencia (se puede generar una licencia de prueba gratuita). Lista de funciones adicionales:
This section needs additional citations for verification. (July 2024) |
Las características de DBeaver incluyen:
Existen diferencias en las funciones disponibles en diferentes bases de datos.