# openStarHA **Repository Path**: StarDB/openstarha ## Basic Information - **Project Name**: openStarHA - **Description**: StarDB分布式高可用组件 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2026-03-04 - **Last Updated**: 2026-03-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # openStarHA ## 概述 * openStarHA 是一款分布式数据库设计的高可用管理工具,提供实例探活、自动故障转移(Failover)、在线切换等核心功能,旨在保障数据库服务的高可用性与业务连续性。 * StarDB 是由西安同星恒耀信息技术有限公司(简称“同星恒耀”)自主研发的金融级分布式事务型数据库,依托京东生态技术沉淀,兼容主流数据库协议与 SQL 标准,具备分布式透明、弹性伸缩、智能运维、金融级高可用等特性,适用于海量数据存储、高并发交易、多数据中心容灾等场景。 ## 核心功能 * 实例探活:实时监控 StarDB 各节点健康状态,支持多维度检测(网络、服务、数据同步等)。 * 自动 Failover:当主节点发生故障时,系统自动触发故障转移流程,提升备节点为主节点,并完成服务切换。 * 在线切换:支持计划内的主备节点手动在线切换,业务无感知,保障运维操作安全。 * 集群管理:可视化展示集群拓扑、节点状态、切换历史等,提供统一管理入口。 * 告警与日志:集成多通道告警(邮件、钉钉、企业微信等),并提供完整的操作日志与审计追踪。 ## 技术特性 * 轻量级架构:采用微服务设计,易于部署与扩展。 * 高可用设计:自身具备主备冗余机制,避免单点故障。 * 开放接口:提供 RESTful API 与 SDK,便于与现有运维平台集成。 * 安全合规:支持权限控制、操作审计,满足企业安全与合规要求。