一、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';…
MySQL之基于GTID的主从复制
1 GTID介绍 1.他是一个全局事务标识符:是一个唯一标识符,他与主库上提交的每个事务相关联 GTID 保证了每个在主库上提交的事务在集群中有一个唯一的ID。 这种方式强化了数据库的主备一致性,故障恢复以及容错能力。 …
MySQL备份与恢复
一、数据库备份的类型 按照服务器的运行状态,可分为:冷备、热备、温备。 冷备:数据库处于停机状态下进行备份。 热备:数据库处于运行状态下备份,在热备期间,数据库的读写操作均可正常进行。 在mysql中,MyISAM存…
MySQL 日志管理
一、日志简介 MySQL数据库中支持多种日志类型,通过分析日志,我们可以优化数据库性能,排除故障,甚至能够还原数据,本节内容将带你了解MySQL数据库中的日志管理 二、日志分类 错误日志 查询日志 慢查询日志 二进制日志…