欢迎来到李洋的博客

回首境界: 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

2019年6月10日

第四章· Redis的事务、锁及管理命令

摘要: 一.事务介绍 1.Redis的事务与关系型数据库中的事务区别 1)在MySQL中讲过的事务,具有A、C、I、D四个特性 Atomic(原子性) 所有语句作为一个单元全部成功执行或全部取消。 Consistent(一致性) 如果数据库在事务开始时处于一致状态,则在执行该。
事务期间将保留一致状态。 I 阅读全文

posted @ 2019-06-10 18:37 miss_xxy 阅读(646) 评论(0) 推荐(0)

第五章· Redis主从复制介绍

摘要: 一.Redis主从复制 1.Redis复制功能简单介绍 1)使用异步复制。 2)一个主服务器可以有多个从服务器。 3)从服务器也可以有自己的从服务器。 4)复制功能不会阻塞主服务器。 5)可以通过复制功能来让主服务器免于执行持久化操作,由从服务器去执行持久化操作即可。 2.Redis复制功能介绍(重 阅读全文

posted @ 2019-06-10 18:36 miss_xxy 阅读(375) 评论(0) 推荐(0)

第六章· Redis高可用sentinel

摘要: 一、sentinel介绍 1.什么是sentinel? Redis Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis senti 阅读全文

posted @ 2019-06-10 18:35 miss_xxy 阅读(304) 评论(0) 推荐(0)

第七章· Redis Cluster 核心技术

摘要: 一、Redis Cluster 分布式集群 1.什么是Redis Cluster 1)Redis集群是一个可以在多个Redis节点之间进行数据共享的设施(installation)。 2)Redis集群不支持那些需要同时处理多个键的Redis命令,因为执行这些命令需要在多个Redis节点之间移动数据 阅读全文

posted @ 2019-06-10 18:34 miss_xxy 阅读(369) 评论(0) 推荐(0)

第八章· Redis API 开发

摘要: Redis 开发 1.源码安装Python环境 Python官网:https://www.python.org/ 2.安装python连接redis驱动 Python连接redis驱动网站:http://www.redis.cn/clients  打开github仓库,然后可以下载驱动器的包  阅读全文

posted @ 2019-06-10 18:33 miss_xxy 阅读(279) 评论(0) 推荐(0)

2019年6月9日

MySQL连表查询练习题

摘要: 1.建库 库名:linux50 字符集:utf8 校验规则:utf8_general_ci  2.建表 2.1表一 表名:student(学生表) 字段|数据类型要求|是否为空|注释 | | | sno|最多20位|否|学号(主键) sname|可变长|否|学生姓名 sage|最小整数,非负数|否 阅读全文

posted @ 2019-06-09 23:20 miss_xxy 阅读(1468) 评论(0) 推荐(0)

最终章·MySQL从入门到高可用架构报错解决

摘要: 1. 报错原因:MySQL的socket文件目录不存在。 解决方法:创建MySQL的socket文件目录 mkdir /application/mysql 5.6.38/tmp 2. 报错原因:socket文件目录没有权限 解决方法:给socket文件目录授权mysql用户的权限 chown R m 阅读全文

posted @ 2019-06-09 23:13 miss_xxy 阅读(206) 评论(0) 推荐(0)

第十一章· MHA高可用及读写分离

摘要: 一.MHA简介 1.1.作者简介 松信嘉範: MySQL/Linux专家 2001年索尼公司入职 2001年开始使用oracle 2004年开始使用MySQL 2006年9月 2010年8月MySQL从事顾问 2010年 2012年 DeNA 2012年~至今 Facebook 1.2.软件简介 M 阅读全文

posted @ 2019-06-09 23:04 miss_xxy 阅读(474) 评论(0) 推荐(0)

第十章· MySQL的主从复制

摘要: 一.主从复制简介  2015年5月28日11时,12小时后恢复,损失:平均每小时106.48W$ 1)高可用 2)辅助备份 3)分担负载 复制是 MySQL 的一项功能,允许服务器将更改从一个实例复制到另一个实例。 1)主服务器将所有数据和结构更改记录到二进制日志中。 2)从属服务器从主服务器请求 阅读全文

posted @ 2019-06-09 22:47 miss_xxy 阅读(265) 评论(0) 推荐(0)

第九章· MySQL的备份和恢复

摘要: 一.备份的原因 运维工作的核心简单概括就两件事: 1)第一个是保护公司的数据. 2)第二个是让网站能7 24小时提供服务(用户体验)。  备份的原因 1)备份就是为了恢复。 2)尽量减少数据的丢失(公司的损失) 二.备份的类型 1.冷备份: 这些备份在用户不能访问数据时进行,因此无法读取或修改数据 阅读全文

posted @ 2019-06-09 22:06 miss_xxy 阅读(359) 评论(0) 推荐(0)

导航

levels of contents