一、简单理解MongoDB副本集 1.概念: MongoDB副本集相当于MySQL的主从复制,一主多从,单与MySQL不同的是,MongoDB的副本集实例的数量至少有三个。 2.结构 (1)一个主节点,多个从节点 (2)本次部署采用一主两从的结构 参考【http://www.mongoing.com ...
分类:
数据库 时间:
2018-05-11 17:15:29
阅读次数:
192
一、背景介绍在传统的MySQL一主一从或一主多从结构中,主节点存在单点故障隐患,为了解决该故障,进而引入了MHA高可用的方式。MHA由manager和node两部分组成,manager可以安装在一个独立的服务器上或非master角色的MySQL服务器上,1个manager可以管多个node集合,每一个master/node集群称为一个application,所有集群可以使用一个配置文件或者为每个集
分类:
数据库 时间:
2018-05-10 18:41:45
阅读次数:
1394
一、背景介绍MySQL主从复制能解决一定的单点故障问题,但其异步的工作特性存在一定的隐患,比如主节点事务提交后还未写入binlog,此时主节点故障后,但主节点认为事务已提交,从节点无法从主节点获取到该事务的信息,提升为主节点后就会造成数据丢失,为了解决这一问题,谷歌为mysql在5.5之后的版本引进了半同步复制二、原理介绍所谓半同步复制就是一主多从,或一主一从的时候,主节点事务提交后至少等待一个从
分类:
数据库 时间:
2018-05-10 15:32:49
阅读次数:
203
和MySQL主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构。 Redis主从复制可以根据是否是全量分为全量同步和增量同步。 1 全量同步 Redis全量复制一般发生在S ...
分类:
其他好文 时间:
2018-05-09 14:54:50
阅读次数:
133
如果我们redis的压力很大,如果我们的并发高到我们读数据和写数据都有了很大压力。 那么我们可能就需要把redis分开部署,并且配置为一个『主从』的状态。 在服务器上构筑Redis的集群配置: 1.切换root用户 su - centos 输入密码 ****** sudo su 输入密码 ***** ...
分类:
其他好文 时间:
2018-05-02 19:06:18
阅读次数:
189
postgresql高可用集群安装,一主多从,级联复制,需要配合自研高可用控制软件,实现高可用和自动切换。
分类:
数据库 时间:
2018-04-22 18:38:50
阅读次数:
251
典型数据库架构设计与实践 1). 单库架构 2). 分组架构 什么是分组? 答:分组架构是最常见的一主多从,主从同步,读写分离数据库架构: user-service:依旧是用户中心服务 user-db-M(master):主库,提供数据库写服务 user-db-S(slave):从库,提供数据库读服 ...
分类:
数据库 时间:
2018-04-21 23:38:21
阅读次数:
356
部署MySQL高可用集群高可用集群介绍:主备模式当主不能提供服务的时候备用主机接替它提供服务,这个过程对于客户端是透明的。一配置MySQL主从同步主主结构主从从一主多从二配置MySQL-mmmperlmmm_monitor监控服务运行在管理节点主机上。mmm_agentd代理服务运行在所有的数据节点主机上。writer-vip:192.168.4.100read-vip:192.168.4.101
分类:
数据库 时间:
2018-04-13 14:32:29
阅读次数:
195
主从复制: Redis支持一主多从的主从复制架构。一个Master示例负责所有的写请求,然后将写操作同步到所有的slave。 可以实现读写分离。 可以实现高可用,但是不是强一致性 借助Redis Sentinel实现高可用,当Master crash后,能自动将一个Slave晋升为Master。 集 ...
分类:
其他好文 时间:
2018-04-04 18:07:12
阅读次数:
166