MariaDB 的成本极低,为高可用性 (HA) 架构提供了更多选择。在我们最近的一个迁移项目中,我们的客户在两个数据中心之间采用了三节点 DataGuard 架构,并通过跨六台数据库服务器的标准 MariaDB 复制将其 HA 占用空间翻了一番。
之前,该客户在主数据中心区域内只有两个节点。如果剩余的节点出现问题,任何中断或计划维护都会导致他们面临中断或被迫故障转移到辅助数据中心的风险。
额外的节点增加了一层 HA,帮助客户安心,并增强了数据库架构的可用性和稳定性。该基础架构 香港电报数据 还通过 MariaDB 的 Maxscale 读写在节点之间拆分提供了更高的可扩展性。对于与 Oracle RAC 类似的架构,MariaDB Galera Cluster 提供了多主集群,可以与复制到灾难恢复站点相结合。
通过 MariaDB MaxScale 添加负载平衡
企业许可证中包含的 MariaDB 产品套件在应用程序和数据库服务器之间提供 MaxScale 高级代理服务器。此工具具有许多实用且令人印象深刻的功能,使其成为任何 MariaDB 架构的重要组成部分,从数据屏蔽到基本连接路由、自动数据库故障转移和副本提升。MariaDB MaxScale 2.5 还引入了 MaxScale GUI,它为您提供了一个图形用户界面,与命令行实用程序或直接在配置文件中工作相比,它可提供更友好的用户体验。
您可以使用 Native Caching、Redis 或 MemCached 配置带有查询缓存的 MaxScale,这可以将重复查询速度提高 8 倍并减轻数据库的负载。
联系专家 »