6 repositorios
Management of the operational states of database instances, including pausing, resuming, and deletion.
Distinct from Instance Deletion: Candidates refer to VM lifecycles, calendar UI instances, or media players; this is specifically for database instance state control.
Explore 6 awesome GitHub repositories matching data & databases · Database Instance Lifecycle Management. Refine with filters or upvote what's useful.
Pigsty es una plataforma integral de orquestación de infraestructura de bases de datos diseñada para automatizar el ciclo de vida completo de clústeres de PostgreSQL de alta disponibilidad. Funciona como un framework de infraestructura como código que gestiona la coordinación de clústeres, el aprovisionamiento de nodos y el descubrimiento de servicios a través de playbooks idempotentes. Al integrar mecanismos de consenso distribuido, la plataforma garantiza la conmutación por error automatizada y la aplicación de estado consistente en diversos entornos, incluyendo infraestructura bare metal y virtualizada. La plataforma se distingue por un sólido conjunto de capacidades operativas que se extienden más allá de la gestión estándar de bases de datos. Cuenta con una tubería de observabilidad integrada que agrega métricas, registros y trazas en paneles centralizados para la monitorización del rendimiento en tiempo real y el análisis de diagnóstico. Además, proporciona un framework de migración que emula protocolos de cable propietarios y sintaxis SQL, permitiendo la integración de cargas de trabajo de bases de datos empresariales heredadas en entornos relacionales modernos. El sistema cubre una amplia superficie funcional, incluyendo gestión avanzada de almacenamiento con clonación de copia en escritura para un despliegue rápido, y orquestación de múltiples bases de datos que coordina motores relacionales con almacenamiento en caché y almacenamiento de objetos. También incorpora endurecimiento de seguridad, copia de seguridad y recuperación automatizadas, y enrutamiento de tráfico a través de proxies en capas para desacoplar las conexiones de los clientes de la topología del clúster subyacente. El proyecto se distribuye como un modelo de espejo de paquetes autónomo, lo que permite un despliegue y una gestión de dependencias consistentes en entornos seguros o aislados.
Manages the full lifecycle of database instances including creation, modification, and deletion.
Awless es una interfaz de línea de comandos y orquestador de infraestructura para gestionar, desplegar e inspeccionar recursos en la nube de AWS. Funciona como un inspector de recursos, gestor de identidades y utilidad de conexión segura, proporcionando un conjunto jerárquico de comandos para controlar entornos en la nube. La herramienta destaca al sincronizar el estado de la nube remota con grafos locales, permitiendo el análisis de infraestructura fuera de línea, auditoría y consulta de relaciones de recursos sin llamadas activas a la API. Además, agiliza las operaciones mapeando alias legibles por humanos a identificadores del sistema y facilitando conexiones de shell seguro a instancias remotas mediante la resolución automatizada de direcciones IP y hosts de salto. Su amplia superficie de capacidades cubre el ciclo de vida de servidores virtuales, bases de datos, funciones sin servidor y recursos de contenedores. Maneja la red a través de nubes privadas virtuales y gestión de DNS, gestiona la identidad y el acceso mediante políticas de usuario y rol, y orquesta despliegues utilizando plantillas obtenidas de archivos locales o URLs remotas. El sistema incluye la generación de autocompletado de shell para bash y zsh para ayudar en el descubrimiento de comandos.
Manages the operational states of database instances and subnet groups, including replica creation.
TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features
Allows users to list, switch between, and create new database instances directly from the application interface.
TypeDB es una base de datos de grafos fuertemente tipada y un sistema de gestión de grafos de conocimiento. Sirve como un almacén de datos multimodelo que unifica estructuras relacionales, de documentos y de grafos en un solo entorno, funcionando tanto como una base de datos compatible con ACID como un motor de consultas declarativo. El sistema se distingue por el uso de modelado de hipergrafos n-arios y jerarquías de tipos polimórficos. Emplea un esquema fuertemente tipado para imponer reglas estructurales y validar la integridad de los datos, permitiendo la inferencia polimórfica basada en tipos y el polimorfismo de interfaz basado en roles para resolver relaciones complejas automáticamente durante la ejecución de consultas. La plataforma cubre una amplia gama de capacidades, incluyendo el cálculo de relaciones recursivas mediante tabulación, transacciones con aislamiento de instantáneas y recuperación declarativa de datos. También admite alta disponibilidad mediante replicación de clúster basada en consenso, control de acceso basado en roles e integración con agentes de IA para la recuperación de datos estructurados. La gestión se realiza a través de una interfaz de línea de comandos, y el sistema proporciona herramientas para visualizar esquemas de grafos y auditar la actividad administrativa.
Provides tools to provision and control database servers and clusters in cloud or local environments.
Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr
Allows pausing, resuming, and deleting database projects to optimize compute resources.
Fleetbase es un sistema operativo de logística modular y contenerizado diseñado para gestionar operaciones de cadena de suministro de extremo a extremo, incluyendo despacho de flotas, control de inventario y cumplimiento de pedidos. Funciona como una plataforma de logística y e-commerce headless que proporciona la infraestructura para construir marketplaces de múltiples vendedores y aplicaciones de pedidos orientadas al consumidor. Al utilizar un sistema de identidad centralizado y flujos de trabajo basados en eventos, la plataforma automatiza ciclos de vida de entrega complejos y procesos de contabilidad financiera. La plataforma está construida sobre una arquitectura modular que permite a los desarrolladores extender la funcionalidad central a través de paquetes instalables sin modificar el código fuente subyacente. Cuenta con un framework API robusto que soporta endpoints versionados, gestión segura de credenciales y flujos de eventos en tiempo real para integrar con hardware y software de terceros. Los usuarios pueden personalizar aún más el sistema adjuntando metadatos a entidades centrales, permitiendo el almacenamiento de información de negocio única dentro del modelo de datos existente. El sistema proporciona un conjunto integral de herramientas para entornos autohospedados, incluyendo copias de seguridad de base de datos automatizadas, orquestación de contenedores y configuraciones de seguridad de red. Incluye una interfaz de línea de comandos dedicada para gestionar todo el ciclo de vida de la aplicación, desde el desarrollo local y el scaffolding de extensiones hasta el despliegue y las actualizaciones del sistema. Los ajustes administrativos y las herramientas de monitoreo enfocadas en el desarrollador aseguran que la integridad de la plataforma y la salud de la integración se mantengan a través de todos los módulos operativos.
Simplifies installation, extension deployment, and administration through a dedicated command-line interface.