2 repositorios
Management of database cluster membership, including adding, removing, or toggling the availability of master and slave nodes.
Distinct from Node Administration: Existing candidates are either too specific to blockchain nodes or only cover master node promotion.
Explore 2 awesome GitHub repositories matching data & databases · Database Node Administration. Refine with filters or upvote what's useful.
Kingshard is a MySQL database proxy and sharding middleware that routes SQL traffic between clients and multiple database nodes. It functions as a load balancer, read-write splitter, and SQL query firewall to manage how data is accessed and distributed across a database infrastructure. The system implements data sharding using hash, range, or date strategies to split tables across multiple nodes. It enables read-write splitting by directing data modification requests to a master node while distributing read-only queries across a pool of slave replicas. The proxy provides traffic management t
Provides administrative commands to add or remove master and slave nodes and toggle their operational availability.
java-tron es una implementación en Java de un nodo completo de la blockchain Tron. Proporciona la infraestructura central para ejecutar un nodo de red, validar transacciones y producir bloques. El proyecto incluye un motor de consenso proof-of-stake, una base de datos de libro mayor distribuido y un runtime de contratos inteligentes para gestionar transiciones de estado on-chain. El sistema se distingue por su soporte para operaciones de nodo completo y ligero, utilizando instantáneas de estado para acelerar la sincronización y reducir los requisitos de hardware. Cuenta con una abstracción de base de datos multi-motor que permite la migración, particionamiento y poda de almacenamiento a través de diferentes discos físicos para optimizar el rendimiento. El software cubre una amplia gama de capacidades de blockchain, incluyendo gestión de activos digitales, gobernanza de red a través de elecciones de representantes y la ejecución de lógica programable a través de una máquina virtual. Expone datos y funciones de blockchain a través de un gateway que admite protocolos HTTP, gRPC y JSON-RPC. El proyecto proporciona herramientas para inicializar nodos de red, desplegar entornos de blockchain privados y gestionar keystores de cuentas cifradas.
Partitions, prunes, and converts database files to maintain storage efficiency and node health.