在之前的文章中,我们知道数据库服务可能已经成为了很多系统的性能关键点,甚至是瓶颈了。也给大家介绍了数据库服务器从主备架构、到主从架构、再到主主架构的基础方案。但如果单台机器已经不能满足完整业务数据存储的时候,我们就需要考虑采用多机甚至多中心的部署方案了。 今天我们就再来聊一聊,在多机环境下,数据库集 ...
分类:
数据库 时间:
2018-09-30 15:03:53
阅读次数:
141
hadoop2.0介绍 hadoop2.0 功能: HDFS:hadoop的分布式文件系统 运行架构:主从架构 主:namenode 一个 >管理 为解决单点故障添加助理 助理:secondarynamenode >帮助namenode备份数据 但是接替不了namenode的工作 从:datanod ...
分类:
其他好文 时间:
2018-09-28 12:37:29
阅读次数:
171
导言 redis-cluster是近年来redis架构不断改进中的相对较好的redis高可用方案。本文涉及到近年来redis多实例架构的演变过程,包括普通主从架构(Master、slave可进行写读分离)、哨兵模式下的主从架构、redis-cluster高可用架构(redis官方默认cluster下 ...
分类:
其他好文 时间:
2018-09-12 20:05:47
阅读次数:
131
分库分表 多应用实例全局唯一订单号 数据库连接 买家查询订单 卖家查询订单 扩容问题 业务拆分 一、分库分表 随着订单量的增长,数据库的发展主要经历以下几个步骤: - 1主-1从架构 - 双主-多从架构,读写分离 - 表分区,提高并发 - 分表,提高并发 - Master更换SSD - 分库,分表, ...
分类:
其他好文 时间:
2018-08-30 18:22:50
阅读次数:
156
一、Mysql双主互备+keeplived高可用架构介绍 Mysql主从复制架构可以在很大程度保证Mysql的高可用,在一主多从的架构中还可以利用读写分离将读操作分配到从库中,减轻主库压力。但是在这种架构中,主库出现故障时需要手动将一台从库提升为主库。在对写操作要求较高的环境中,主库故障在主从架构中 ...
分类:
数据库 时间:
2018-08-28 00:47:22
阅读次数:
241
使用innobackupex基于从库搭建mysql主从架构 现有的架构是一主一从,版本为Mysql5.6.37。实施要求是:利用从库,搭建第二个从库,版本为5.7.21 1、备份从库1[root@mysql02 ~]./innobackupex --user=root --password="xxx ...
分类:
数据库 时间:
2018-08-14 20:02:07
阅读次数:
269
1、面试题 生产环境中的redis是怎么部署的? 2、面试官心里分析 看看你了解不了解你们公司的redis生产集群的部署架构,如果你不了解,那么确实你就很失职了,你的redis是主从架构?集群架构?用了哪种集群方案?有没有做高可用保证?有没有开启持久化机制确保可以进行数据恢复?线上redis给几个G ...
分类:
其他好文 时间:
2018-08-03 14:54:12
阅读次数:
189
Mysql增量恢复实验介绍增量恢复一般适用的场景:1、人为的sql语句破坏了数据库2、在进行下一次完全备份之前发生系统故障导致数据库数据丢失3、在主从架构中,主库数据发生了故障丢失完全备份之后更改的数据的恢复步骤1、首先做一个完全备份,确保生成完全备份的sql文件。mysql>select*fromyx;#完全备份前数据库+----------+--------+|name|score+--
分类:
数据库 时间:
2018-07-04 11:39:59
阅读次数:
189
在基于MySQL逻辑复制原理的下的主从架构,经常会由于某些缘故产生主从数据不一致,从而导致主从复制进程报错中断。而基于定期去检查从库的show slave status\G的IO线程和SQL线程的状态,只能确认当前replication是正常的,却无法确认当前主从数据是否一致。幸好percona公司提供pt工具包,其中的pt-table-checks
分类:
数据库 时间:
2018-06-12 11:43:21
阅读次数:
217