2023年7月27日发(作者:)
大型网站架构设计方案
——数据库存储设计
方案一:Mysql Cluster (Mysql集群)
数据库系统介绍
高性能、高可用性、冗余和可扩展性,数据在集群内部的对等数据节点之间相互复制。数据复制采用同步机制,每个数据节点连接到所有其他数据节点上,数据在多个数据节点上存储。集群之间也可以复制数据,这时需要使用MySQL复制技术,它是异步的。
MySQL集群有一些创建高可用性系统的专用功能:
●节点恢复
●日志
●检查点
●系统恢复
●热备份及恢复
●无单点故障
●故障转移
●分区
●联机操作
硬件配置:
一台mysql + manager server ,两台 数据存储节点 3台
我们系统的需求:、
●写并发——智能设备节点不断往数据表里面写数据,而且存在大表情况;
把写分配到不同的分区执行,起到均衡作用。
●读并发
●可扩展
●数据安全
●数据备份恢复
●分区
----------------------------------------------------------------------------------------------
其他方案分析:
主从复制的,没办法实现写均衡;
自己实现的数据负载均衡;要花时间,稳定性问,可靠性问题,可扩展性问题等;
----------------------------------------------------------------------------------------------
发布者:admin,转转请注明出处:http://www.yc00.com/news/1690432880a349114.html
评论列表(0条)