2025年数据库端口号是什么(数据库端口27017)

数据库端口号是什么(数据库端口27017)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> <p></p> 

讯享网

基于centos7.9搭建MariaDB10.5数据库高可用集群,对标mysql5.7

节点IPnode1192.168.200.101node2192.168.200.102node3192.168.200.103

讯享网

官网

在这里插入图片描述
讯享网

三台节点操作

 

配置centos7.9仓库

讯享网
 
讯享网

清理旧依赖

 

安装数据库

讯享网

启动数据库

 

默认没有密码,手动设置

讯享网

Galera Cluster 是 Galera 技术的一种应用实现,专为高可用性和数据一致性设计,通常用于支持 Percona XtraDB Cluster 和 MariaDB Cluster。它的核心特性包括多主复制、同步复制以及自动成员管理等,下面是对其主要特性的介绍。

  • Galera 的核心功能
    多主复制(Multi-Master Replication)
  • 集群中的每个节点都是一个主节点,应用可以对任意节点进行读写操作。
    多主复制提供了数据写入的灵活性和更高的可用性,当一个节点发生故障时,其他节点可以继续处理读写请求。
    同步复制(Synchronous Replication)
  • 数据在多个节点间同步写入,确保数据的一致性。
    使用 “并发控制”(Certification-based Replication),在事务提交时进行认证,以确保数据的同步和一致。
    自动故障转移与恢复(Automatic Failover and Recovery)
  • 节点发生故障时,集群会自动重新分配工作负载到其他节点。
    故障节点修复并重新加入后会自动同步数据,保持数据一致性。
    并行复制(Parallel Replication)
  • 支持多线程并行复制,优化数据同步效率,提高复制性能。
    一致性检查(Consistency Guarantees)
  • Galera 支持强一致性,即在所有节点中保证相同的数据副本,这对金融等高数据一致性要求的业务尤为重要。
    网络分区处理(Split-Brain Handling)
  • Galera 使用 Quorum 算法来管理节点的状态,避免在网络分区时产生脑裂。
    网络分区中,Galera 允许大多数节点继续工作,而隔离掉少数节点,确保集群的一致性。
    Galera 的工作机制

  • 认证(Certification):当一个事务在一个节点提交时,Galera 会在其他节点上进行一致性检查,确保不冲突后再提交到每个节点上。
  • 全同步(Whole-Sync):Galera 采用全同步方式将数据块复制到各节点,保证每个节点的数据库副本完全一致。
    WSREP API:Galera 使用的 Write Set Replication(WSREP)API 提供了与数据库服务器的接口,实现集群之间的数据写入集成。

三台节点关闭数据库

 

三节点修改配置文件

讯享网

node1节点启动集群

 

其他节点重启数据库

讯享网

验证

 

关闭集群,配置参数,三台节点逐个停止,从3到1

编辑配置文件

讯享网

重新启动

 

启动节点启动

讯享网

查看

 

小讯
上一篇 2025-04-27 17:03
下一篇 2025-06-17 12:26

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/194268.html