Redis主从复制是什么? 行话:也就是我们所说的主从复制,主机数据更新后根据配置和策略, 自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主 Redis主从复制能干些什么? (1)读写分离 (2)容灾恢复 Redis配置主从复制(1主2从) 知识注意: (1) ...
分类:
其他好文 时间:
2019-10-02 00:43:27
阅读次数:
99
一、主从配置过程 关于主从配置的过程,我们这里就不做具体详细解释了,看这个文章,还是不错的: https://www.cnblogs.com/ysocean/p/9143118.html 二、主从复制的原理 这才是我们的主要问题,我们来看一下 Redis的复制功能分为同步(sync)和命令传播(co ...
分类:
其他好文 时间:
2019-09-30 16:38:20
阅读次数:
98
1.选择有效率的表名顺序 2.where子句的字段顺序(个人理解:如查询用户表的20岁男性数据,条件应该先写年龄再写性别,因为通常情况下指定年龄的数据更少可以先过滤掉大多数无用数据从而提高查询的效率) 3.查询语句中避免使用'*',最好需要什么就查询什么字段 4.用where子句替换having子句 ...
分类:
数据库 时间:
2019-09-29 21:55:06
阅读次数:
108
Redis数据持久化 什么是持久化: 通俗点:就是把redis缓存在内存中的数据保存到磁盘文件里面。 Redis持久化分2种: RDB 持久化 可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 优点:速度快,适合于用做备份,主从复制也是基于RDB持久化功 ...
分类:
其他好文 时间:
2019-09-29 13:20:23
阅读次数:
99
主库配置 server_id=1read-only=0replicate-do-db=mydatalog-bin=mysql-bin 主库权限设置 GRANT replication slave ON *.* TO'backup'@'%' identified BY 'password'; flus ...
分类:
数据库 时间:
2019-09-28 23:07:40
阅读次数:
122
主要说下读写分离, 当我们的数据量很大时,数据库服务器的压力变大,这时候我们需要从架构方面来解决这一问题,在一个网站中读的操作很多,写的操作很少,这时候我们需要配置读写分离,把读操作和写操作分离出来,最大程度的利用好数据库服务器。 读写分离的实现原理就是在执行SQL语句的时候,判断到底是读操作还是写 ...
分类:
数据库 时间:
2019-09-28 14:44:04
阅读次数:
83
主从复制可以使MySQL数据库主服务器的主数据库,复制到一个或多个MySQL从服务器从数据库,默认情况下,复制异步; 根据配置,可以复制数据库中的所有数据库,选定的数据库或甚至选定的表。 Mysql 主从复制的优点: 横向扩展解决方案 在多个从库之间扩展负载以提高性能。在这种环境中,所有写入和更新在 ...
分类:
数据库 时间:
2019-09-26 09:32:56
阅读次数:
159
reids事务 概念 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞 作用 一个队列中,一次性、顺序性、排他性的执行一系列命令 常用命令 正常操作事务: 放弃事务: 其实redis对于事务是部分支持: 例如incr k1虽 ...
分类:
其他好文 时间:
2019-09-26 00:24:07
阅读次数:
87
转自:https://www.cnblogs.com/nulige/p/7613721.html 一、mongodb主从复制配置 主从复制是MongoDB最常用的复制方式,也是一个简单的数据库同步备份的集群技术,这种方式很灵活.可用于备份,故障恢复,读扩展等. 最基本的设置方式就是建立一个主节点和一 ...
分类:
数据库 时间:
2019-09-25 12:59:00
阅读次数:
118
首先在两台不同IP的服务器安装相同版本的mysql(也可以docker 用 network模式).例如 主数据库(master) 178.18.0.2 my.cnf的设置(一般在/etc/mysql/my.cnf 具体路径自己找下) #要看准这些,不是是[mysql]这里的 [mysqld] #id ...
分类:
数据库 时间:
2019-09-23 18:38:50
阅读次数:
111