mysql高可用
中小型企业mysql一般使用什么l高可用方案
传感器是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。传感器的特点包括:微型化、数字化、智能化、多功能化、系统化、网络化。它是实现自动检测和自动控制的首要环节。传感器的存在和发展,让物体有了触觉、味觉和嗅觉等感官,让物体慢慢变得活了起来。通常根据其基本感知功能分为热敏元件、光敏元件、气敏元件、力敏元件、磁敏元件、湿敏元件、声敏元件、放射线敏感元件、色敏元件和味敏元件等十大类。
mysql 高可用vip怎么设置
高可靠和高可用的区别 mysql高可用各个技术的比较
用mysqladmin
mysqladmin -u root password “newpass”
如果root已经设置过密码,采用如下方法
mysqladmin -u root password oldpass “newpass”数据库的可靠指的是数据可靠;数据库可用指的是数据库服务可用。可靠的是数据就例如工商银行,数据不能丢失;可用的是服务则指服务器不能宕机。
灵活运用mysql的各种高可用技术来达到下面各种级别的高可用要求
要达到99.9%:使用mysql复制技术
要达到99.99%:使用mysql ndb 集群和虚拟化技术
要达到99.999%:使用shared-nothing架构的geo-replication和ndb集群技术
gluster geo-replication是什么?
gluster geo-replication(简称geo-replication)是一种异地灾备技术,它主要应用于把集群中的一个存储,近乎即时地(near real-time)透过公网(wan)备份到远端的机房。
各种高可用级别允许的宕机时间
drbd:网络磁盘的raid1
方案一:mysql主从复制(单活)
投票选举机制较复杂
mysql本身没有提供replication failover的解决方案,自动切换需要依赖mha脚本
可以有多台从库,从库可以做报表和备份
方案二:双主(单活),failover比单主简单
同样,自动切换需要mmm脚本,缺点是某个主挂掉了,他下面的slave同样挂掉。
方案三:双主配san存储(单活)
这个架构跟方案二是一样的,只不过两个master之间不需要同步数据,因为他们用的是共享磁盘,这个方案是有钱人方案,无论哪个主挂掉都不会引起其他的slave挂掉,但是san存储死贵。。
像通信行业中国联通这些公司有用到,某个主挂掉了,下面的slave不会挂掉。
注意:failover之后不会预热,数据没有预先加载到内存中,切换之后一段时间内存储会有一定的性能影响
方案四:drbd 双主配drbd (单活)
结构跟方案三一样,唯一不同的是没有使用san网络存储 ,而是使用local disk。由于是实时复制磁盘数据,性能会有影响。人们把drbd称为“屌丝的san”;poor man’s san:穷人的san
如何做到数据库高可用
数据库读写分离,好多云上都有这种产品提供,默认就是多副本写入,并且轻松实现多份主从数据库不是用来做的,是用来用的 个人版的数据库就有常见的access
还没有评论,来说两句吧...