自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 redis哨兵主从不切换

今天搭redis哨兵做小demo的时候出了点小问题,当master挂了之后,主从不进行切换。多台从服务器一直重复出现如下日志:15507:S 30 Apr 00:19:47.216 * Connecting to MASTER 127.0.0.1:637915507:S 30 Apr 00:19:47.216 * MASTER <-> SLAVE sync started155...

2020-04-30 00:31:58 3061 2

原创 Cron表达式详细说明

cron表达式一个完整cron表达式如下:{秒} {分钟} {时} {日} {月} {星期} {年}单位取值范围允许的通配符是否必填秒0~59[, - * /]是分钟0~59[, - * /]是小时0~23[, - * /]是日1~31[, - * / ? L W]是月1~12 或 JAN-DEC[, - * /]...

2020-04-22 17:41:22 1819

原创 Centos7安装Redis(30秒完成)

Centos7安装Redis1.1 安装redis1)下载wget、gcc、gcc-c++命令yum -y install wget gcc gcc-c++2)在线下载rediswget http://download.redis.io/releases/redis-4.0.11.tar.gz3)解压redistar -xvf redis-4.0.11.tar.gz4)进入r...

2020-04-17 08:55:16 265

原创 Redis持久化底层原理详解

Redis持久化由于 Redis 是一个内存数据库,所谓内存数据库,就是将数据库中的内容保存在内存中,这与传统的MySQL,Oracle等关系型数据库直接将内容保存到硬盘中相比,内存数据库的读写效率比传统数据库要快的多(内存的读写效率远远大于硬盘的读写效率)。但是保存在内存中也随之带来了一个缺点,一旦断电或者宕机,那么内存数据库中的数据将会全部丢失。为了解决这个缺点,Redis提供了将内存数据...

2020-04-13 23:02:17 768

原创 Redis的发布与订阅

发布订阅(pub/sub)Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。发送者(发布者)并不是直接发送它们的消息给指定的接收者(订阅者),而是将消息发布到特定的消息通道,并且不需要知道订阅者的任何信息。订阅者可以订阅一个或多个感兴趣的消息通道,同时也只会收到他们感兴趣通道的信息,而不用去关心是谁发布的。这种发布者与订阅者的解耦,使...

2020-04-13 22:57:32 271

原创 Redis 集群搭建与原理

Redis Cluster集群随着业务量的不断增大,QPS随之而然也不断扩大,单台Master与多台slave的主从复制架构在性能上已经出现瓶颈了,因此我们考虑到让多个master(一个master配置多个slave)同时工作,来提高整体redis的性能,因此我们需要搭建redis集群。1.1 Redis Cluster配置是否开启集群配置cluster-enabled yes|no...

2020-04-13 22:54:03 451

原创 Redis 哨兵搭建与原理详解

Redis哨兵机制咱们在上一节搭建了主从复制来提高redis整体的性能,基于主从复制的架构我们可以分析,如果是slave阶段出现宕机那么当前slave则不提供服务,对整个redis服务影响不大,但是当master节点宕机后,整个redis服务就会随之而然崩溃,我们希望在redis主从复制环境下如果master宕机后,有slave可以站出来顶替master的位置,不会对整个服务造成影响,从而提升我...

2020-04-13 22:47:37 637 1

原创 Redis 主从复制架构搭建与原理

Redis主从复制1.1 主从复制简介在实际开发中,redis通常会搭建集群,来提高redis的整体的性能。但在客户端访问时有可能多次访问到不同的redis,因此造成多台redis数据不一致问题,为了解决这种多台redis中数据不同步问题,我们提出了主、从的概念;Master负责写的操作,Slave负责读的操作,Master与Slave直接保证数据的同步。注:一个master可以对应有多...

2020-04-13 22:38:47 390

原创 VM虚拟机安装Centos7

VM虚拟机安装Centos7一、下载Centos7镜像1.1 Centos官网下载1)下载Centos7镜像可以去Centos官网,找到适合的镜像源。地址:Centos官网下载1.2 阿里云镜像下载2)直接去阿里云镜像私服下载(速度快,强烈建议)。地址:阿里云镜像私服如图:1.3 百度网盘下载3)如果你实在不会的话,我已经把镜像上传到百度云了(百度云没会员的还是算了吧)...

2020-04-03 12:19:49 1775

原创 Redis之BitMaps

BitMaps1.1 BitMaps简介redis在2.2.0 版本之后添加了bitmaps操作,bitmaps事实上并不是一种新的数据类型,而是基于字符串位操作的集合,由于字符串是二进制安全的,并且最长可支持512M,所以它们可以用来存储2的32次方(512 * 1024 * 1024 * 8 )不同位的数据。bitmaps的位操作分成两组:1)固定时间的单个位操作,比如把字符串的某个位...

2020-04-03 09:03:08 458

rabbitmq-server-3.6.5-1.noarch.zip

rabbitmq-server-3.6.5-1.noarch.rpm安装包,Linux下RabbitMQ安装包

2021-01-04

erlang-18.3-1.el7.centos.x86_64.zip

erlang-18.3-1.el7.centos.x86_64.rpm安装包,安装RabbitMQ所需依赖

2021-01-04

socat-1.7.3.2-1.1.el7.x86_64.rpm

socat-1.7.3.2-1.1.el7.x86_64.rpm安装包,linux下安装RabbitMQ所需依赖包

2021-01-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除