2 个仓库
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 是 Tron 区块链全节点的 Java 实现。它提供了运行网络节点、验证交易和生成区块的核心基础设施。该项目包括一个权益证明(PoS)共识引擎、分布式账本数据库和用于管理链上状态转换的智能合约运行时。 该系统支持全节点和轻节点操作,利用状态快照来加速同步并降低硬件要求。它具有多引擎数据库抽象,允许跨不同物理磁盘进行存储迁移、分区和清理,以优化性能。 该软件涵盖了广泛的区块链功能,包括数字资产管理、通过代表选举进行的网络治理,以及通过虚拟机执行可编程逻辑。它通过支持 HTTP、gRPC 和 JSON-RPC 协议的网关公开区块链数据和功能。 该项目提供用于初始化网络节点、部署私有区块链环境以及管理加密账户密钥库的工具。
Partitions, prunes, and converts database files to maintain storage efficiency and node health.