OmniDB
Herramienta de código abierto para la administración de bases de datos PostgreSQL
OmniDB es una herramienta de administración de bases de datos interactiva, eficaz y ligera, compatible con Linux, Windows y MacOS. Permite a los usuarios administrar múltiples bases de datos en un espacio de trabajo unificado con una interfaz intuitiva y de gran rendimiento.
¿Por qué elegir OmniDB?
Las características de OmniDB facilitan la inserción, edición y administración de su base de datos PostgreSQL. Entre las características más significativas figuran las siguientes:
- Ligera y confiable. OmniDB es una herramienta basada en un navegador. Concebida para ser potente, aunque ligera, permite la gestión de la base de datos de forma simplificada e interactiva.
- Fácil de manejar. La estructura de la base de datos se presenta como un árbol interactivo. Por medio de un simple menú desplegable, el usuario puede añadir, eliminar y cambiar fácilmente entre las conexiones de la base de datos.
- Soporte y desarrollo profesionales. OmniDB ha sido desarrollado por profesionales de PostgreSQL en 2ndQuadrant y está totalmente respaldado por su prestigioso Soporte a Producción 24/7.
Características de OmniDB
OmniDB posee las características necesarias para añadir, editar y administrar datos en un espacio de trabajo unificado. Puede conectar e identificar las principales estructuras incluyendo tablas, claves, índices y restricciones. A continuación se indican algunas de sus características más destacadas:
- Interfaz completa. Todas las funciones disponibles se muestran en una sola página.
- Configuración simplificada. Se pueden añadir y remover conexiones con facilidad.
- Panel de control. Gráficos personalizables que muestran información en tiempo real sobre el estado, la carga y el uso de la base de datos.
- Ejecución paralela de consultas. OmniDB cuenta con la tecnología WebSocket, que permite procesar múltiples consultas en paralelo.
- Depurador PL/pgSQL. Capacidades completas de depuración para las funciones y procedimientos PL/pgSQL.
- Propiedades y DDL. Al hacer clic en cualquier objeto de la visualización en árbol, OmniDB muestra información detallada sobre el mismo objeto, así como el DDL completo para crearlo.
- Visualización del plan de consulta. Contribuye a localizar problemas en el rendimiento de las consultas.
- Acceso seguro e ilimitado. Permite el acceso a varias computadoras y múltiples usuarios con información personal encriptada.
- Tablas interactivas. Todas las funcionalidades utilizan tablas interactivas, permitiendo copiar y pegar bloques.
- Administración de datos optimizada. Permite al usuario administrar y editar las tablas existentes y crear nuevas con facilidad. Dependiendo de las características de la tabla, es posible añadir, editar y eliminar registros.
- Editor SQL inteligente. Editor SQL interactivo y personalizable con resaltado de sintaxis y finalización de código SQL para tablas y subconsultas. Permite agregar, renombrar o eliminar fácilmente las pestañas del editor.
- Soporte para Plugins. Desarrolladores y usuarios pueden añadir y compartir nuevas características. Los usuarios pueden desarrollar plugins que personalizan OmniDB, satisfaciendo necesidades específicas.
Soporte para BDR
OmniDB 2.8 (o superior) incluye el soporte para BDR v3, una innovadora herramienta de clustering multi-maestro para bases de datos PostgreSQL descentralizadas. La última versión del plugin de OmniDB ofrece monitoreo visual con gráficos específicos en el panel de control.
El plugin BDR3 permite a los usuarios conectarse e interactuar fácilmente con los grupos BDR por medio de la interfaz OmniDB. A continuación se enumeran las funciones más importantes:
- Creación de nuevos clústeres BDR. Conectándose a la base de datos y ejecutando comandos BDR específicos, el usuario puede crear con facilidad nuevos clústeres. El plugin detecta automáticamente el estado del nodo y sugiere oportunas acciones en el menú contextual.
- Administración de los clústeres BDR existentes. Conectándose a un solo nodo del clúster BDR, el usuario puede visualizar todos los demás nodos del mismo clúster y comprobar el estado de cada uno de ellos.
- Administración de conjuntos de replicación. El usuario puede agregar o eliminar tablas en los conjuntos de replicación.
- Gráficos BDR específicos. El panel OmniDB permite al usuario crear tablas específicas para el monitoreo de los clústeres BDR.
Aquí encontrará un ejemplo de la interfaz de OmniDB y del plugin BDR3.
Dónde conseguir OmniDB
OmniDB 2 está escrito en Python y diseñado para proporcionar una interfaz intuitiva para su base de datos PostgreSQL. Esta disponible para ser descargado aquí y las instrucciones de instalación se pueden encontrar aquí.
OmniDB 2.17 – Publicado el 5 de diciembre de 2019
Puedes descargar OmniDB 2.17 aquí y revisar las notas de la versión aquí.
Base de conocimientos para OmniDB
Videos
Webinar: Introduction to OmniDB
Este webinar abarcó los siguientes temas: Qué es OmniDB, Desarrollo – Pasado y Presente, DBMS soportados, Soporte para PostgreSQL, Interfaz y Características, Depurador PL/pgSQL, Monitoreo, Sistema de Plugins y Plan de Desarrollo.
Webinar: Administración y Monitoreo de Clústeres PostgreSQL con OmniDB [continuación]
/0 Comentarios/en 2ndQuadrant, Webinars /por Quratulain GhazaliOmniDB es un espacio de trabajo efectivo en el cual manejar y optimizar los clústeres PostgreSQL. Ofrece un acceso fácil y seguro a los datos, al estado del sistema y a las personalizaciones. Todo esto, unificado de acuerdo a su preferencia: una solución basada en un navegador web que permite el acceso a varios DBA, […]