
数据库
草莓啾啾啾
痛苦是美丽的土壤
展开
-
Redis分布式集群实战(六)——codis集群的搭建
文章目录一、Codis原理1、什么是Codis?2、Codis组成3、Codis的架构4、Codis的优缺点5、zookeeper二、codis集群的搭建部署一、Codis原理1、什么是Codis?Codis 是一个 分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别(不支持的命令列表), 上层应用可以...原创 2020-02-15 18:55:20 · 807 阅读 · 0 评论 -
MySQL与Redis数据库结合(二)——基于lnmp配置gearman实现Redis和MySQL数据同步(lnmp+redis+mysql+gearman)
文章目录一、基于lnmp配置gearman实现Redis和MySQL数据同步一、基于lnmp配置gearman实现Redis和MySQL数据同步我们本篇博客解决的就是:如何将mysql端修改的数据及时更新到rdis端,实现数据同步。1、在server3上,解压lib_mysqludf_json-master.zip[root@server3 ~]# yum install unzip -y...原创 2020-02-14 22:12:00 · 385 阅读 · 0 评论 -
MySQL与Redis数据库结合(一)——lnmp+redis+mysql实现读写分离
文章目录一 、redis结合lnmp架构做mysql的缓存服务器实现读写分离一 、redis结合lnmp架构做mysql的缓存服务器实现读写分离读写分离:用户读的时候访问redis,用户写的时候访问mysql。原理:server1做web服务器,通过nginx访问redis(使用server2做redis),如果有则直接访问,如果没有,则使用server3做mysql实验环境主机...原创 2020-02-14 19:42:40 · 638 阅读 · 0 评论 -
Redis分布式集群实战(五)——Redis cluster高可用集群之添加移除结点、给集群重新分片
文章目录一、Redis集群添加新结点二、集群重新分片三、移除节点本篇文章接上一篇博客,继续进行配置。一、Redis集群添加新结点添加新的节点的基本过程就是添加一个空的节点然后移动一些数据给它。有两种情况:添加一个主节点添加一个从节点:添加从节点时需要将这个新的节点设置为集群中某个节点的复制1、创建新的节点7007和7008并开启服务cd /usr/local/redisclus...原创 2020-02-14 11:25:26 · 354 阅读 · 0 评论 -
Redis分布式集群实战(四)——Redis cluster高可用集群的搭建部署
文章目录一、redis集群之redis cluster1.1为什么要用Redis Cluster1.2数据分布1、 数据分布的目的2、 常用数据分布方式之顺序分布3、 常用数据分布方式之哈希分布(虚拟槽分区是Redis Cluster采用的分区方式)二、Redis Cluster基本架构2.1 结构特点2.2 节点分配2.3 Redis Cluster主从模式三、Redis Cluster搭建四...原创 2020-02-14 11:24:36 · 605 阅读 · 0 评论 -
Redis分布式集群实战(三)——搭建Redis哨兵(Sentinel)模式
文章目录一、哨兵模式1、定义2、功能作用3、原理4、工作方式5、配置文件二、搭建Redis哨兵模式一、哨兵模式主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。哨兵模式就是为了解决此类问题而产生的。1、定义Sentinel(哨兵)是用于监控redis集群中Master状态的工具,是Redis 的高可用性解...原创 2020-02-13 20:45:40 · 2154 阅读 · 0 评论 -
Redis分布式集群实战(二)——搭建Redis主从复制(Master&Slave)
文章目录一、Redis主从复制1、概念2、可以干什么3、如何配置4、主从复制的缺点:5、复制原理二、搭建redis主从复制一、Redis主从复制1、概念主从复制:主机数据更新后,根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主。2、可以干什么读写分离容灾恢复3、如何配置配从(库)不配主(库);从库配置:slaveof ...原创 2020-02-12 18:54:15 · 448 阅读 · 1 评论 -
MySQL数据库集群实战———MySQL高可用MHA
文章目录一、MySQL高可用之MHA一、MySQL高可用之MHA原创 2019-11-28 21:39:36 · 573 阅读 · 0 评论 -
MySQL数据库之二进制日志
文章目录一、MySQL二进制日志1.1 MySQL二进制日志1.2 二进制日志状态查看1.3 二进制日志开启1.4 二进制日志切换1.5 二进制日志删除一、MySQL二进制日志1.1 MySQL二进制日志MySQL的二进制日志(binary log)是一个二进制文件,记录了所有对mysql数据库的修改事件,包括增删改事件和对表结构的修改事件。它不记录SELECT、SHOW等那些不修改数据的S...原创 2019-11-12 21:42:53 · 267 阅读 · 0 评论 -
MySQL数据库集群实战———MySQL半同步复制、全同步复制(组复制)
文章目录一、MySQL复制1.1 MySQL几个同步模式概念:1.2 MySQL半同步复制技术1.3 半同步复制具体特性二、半同步复制的配置三、全同步复制(组复制)一、MySQL复制1.1 MySQL几个同步模式概念:1、 异步复制(Asynchronous replication)MySQL默认的复制即是异步的,主库在执行完客户端提交的事务后会立即将结果返给给客户端,不关心从库是否已经接...原创 2019-11-06 19:12:04 · 2126 阅读 · 0 评论 -
MySQL数据库集群实战———MySQL数据库的读写分离(MySQL-proxy、)
文章目录原创 2019-11-04 16:31:51 · 337 阅读 · 0 评论 -
MySQL数据库集群实战———MySQL主从复制之异步模式(基于position、基于GTID)
文章目录一、Mysql的主从复制(异步复制)二、基于position的主从复制三、基于gtid的主从复制一、Mysql的主从复制(异步复制)二、基于position的主从复制实验环境实验环境主机名 IP服务虚拟机server1 172.25.7.1数据库的master节点虚拟机server2 172.25.7.2数据库的slave节点物理机 1...原创 2019-10-30 11:44:27 · 940 阅读 · 0 评论 -
Redis分布式集群实战(一)——基础知识(Redis入门知识点)
文章目录原创 2020-02-11 13:53:21 · 827 阅读 · 0 评论