一、Redis主从复制介绍 Redis主从复制的特点 Redis 使用异步复制。 从 Redis2.8开始,slave会以每秒一次的频率向master报告复制流(replication stream)的处理进度。 一个m…
标签:LINUX
Redis持久化RDB和AOF
一、RDB持久化 可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 1.RDB持久化优点 RDB是一种表示某个即时点的Redis数据的紧凑文件。RDB文件适合用于备份。例如,…
MySQL 主从复制
一、主从复制原理 主库有一个线程:binlog dump线程。 从库有两个线程:IO线程、SQL线程。 1.主从复制原理 用户对数据的修改进行提交,然后Master(主库)把所有数据库的变更写进binlog中,主库线程b…
Redis数据类型的介绍和使用
一、String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。 string类型是二进制安全的。意思是redis的string可以包含任何…
Redis安装部署和实践
一、简介 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。…
MySQL数据库优化
数据库数据准备 1.创建一个库、表,并插入100万数据 创建一个opt库,并创建一个test表 create database opt; use opt; create table test(id int(11),num…
PHP无法用Socket方式连接MySQL
问题描述 今天在一台新的服务器中安装了php7.2,mysql-5.6后。测试用php连接mysql时发现无论如何php都连接不上mysql数据库,排除了数据库账号错误,并且php已经安装了连接数据库的mysqlnd扩展…
Atlas实现数据库读写分离
一、简介 Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很…
mysqldump备份权限
1.创建一个用于备份数据库的用户 mysql> create user 'backup'@'localhost' identified by '123';…