ICode9

精准搜索请尝试: 精确搜索
  • Redis - 主从复制2022-05-01 22:35:36

    一台master主机可以拥有多台slave从机,而一台slave从机又可以拥有多个slave从机,如此下去,形成强大的多级服务器集群架构(高扩展)。 主从复制的作用 主从复制,读写分离,容灾恢复。一台主机负责写入数据,多台从机负责备份数据。在高并发的场景下,即便是主机挂了,可以用从机代替主机继续工作,

  • redis集群配置2022-01-24 17:34:23

    现尝试在一个服务器上配置一个简单的redis集群,Linux环境下的配置有一篇文章可以参考一下:https://developpaper.com/redis-single-machine-sentry-and-cluster-construction,本次操作环境为Windows系统作为入门认识,具体实现如下: 1、修改redis.windows-service.conf文件内容: port: 63

  • redis (error) WRONGTYPE Operation against a key holding the wrong kind of value2021-10-30 10:36:42

    Redis 存取类型不一致错误 localhost:6381> hset k1bkp81gv3kla9429ta9fdp57td06bts 'fx' 33s (error) WRONGTYPE Operation against a key holding the wrong kind of value localhost:6381> type k1bkp81gv3kla9429ta9fdp57td06bts string localhost:6381> get k

  • 基于docker 部署redis cluster 生产集群2021-09-20 11:33:13

    开始之前我们提出几个问题: 什么是redis cluster ? keyHashSlot 函数用来计算给定键应该被分配到哪个槽采用分片取模算法实现节点分配,节点数据存储。 /* --------------cluster.c--------------------------------------------------------------- * Key space handling * --

  • 13.哨兵模式2021-07-22 19:33:40

                       这个1表示有一个哨兵认为挂了才会启用failover 2. 开启哨兵      3.测试主机崩了会怎么样 哨兵发送failover信息    4.选取6381作为主机(这里面有一个投票算法)      

  • Redis的主从复制2021-07-12 19:34:24

    一、什么是主从复制 主服务器用于写入数据,从服务器用于读取数据,master/slaver机制,master写,slaver读 有什么作用 实现读写分离,减缓服务器压力容灾快速恢复 二、实现组从复制(一台服务器模拟) 新建myredis文件夹并将redis配置文件复制到该目录下 配置一主俩从,创建三个配置文

  • redis主从同步2021-04-16 15:06:42

    Redis主从同步 Redis主从同步 原理 从服务器向主服务器发送 SYNC 命令。 接到 SYNC 命令的主服务器会调用BGSAVE 命令,创建一个 RDB 文件,并使用缓冲区记录接下来执行的所有写命令。 当主服务器执行完 BGSAVE 命令时,它会向从服务器发送 RDB 文件,而从服务器则会接收并载入这个

  • 利用工具部署redis集群2021-04-13 18:35:10

    1安装redis(本例已安装可忽略) [root@db01 ~]# yum makecache fast [root@db01 ~]# yum install rubygems [root@db01 ~]# gem sources --remove https://rubygems.org/ [root@db01 ~]# gem sources -a http://mirrors.aliyun.com/rubygems/ [root@db01 ~]# gem update - system [r

  • 6.主从复制基本配置2020-12-06 12:06:12

    主从复制基本配置 master主节点(redis.conf) port 6379 pidfile "/data/redis/6379/redis.pid" loglevel notice daemonize no ###表示守护进程启动方式(前台或者后台) #logfile "/data/redis/6379/6379.log" ###若守护进行是后台启动,则需要将这行注释去掉 dir "/data/

  • redis_note_06_主从复制及高可用2020-11-22 18:31:04

    单机/单节点/单实例存在的问题 单点故障 容量限制 并发压力 AKF X: 全量, 镜像(节点的备份/主备) Y: 按功能/业务拆分数据至多个节点/实例 Z: 对单个功能/业务, 按时间范围/ID范围(或优先级别等逻辑)进行逻辑拆分 以一个系统的数据库(鉴权业务/功能1/功能2/报表业务)为

  • redis哨兵机制 (sentinel)2020-08-16 12:31:17

    redis哨兵机制 (sentinel) 哨兵机制原理 首先启动Redis哨兵.由哨兵监控整个Redis主从状态. 主要监控M主机. 同时获取其从机的信息. 哨兵利用心跳检测机制(PING-PONG)的方式监控主机是否宕机. 如果连续3次主机没有响应.则哨兵判断主机宕机. 之后开始进行选举. 根据从主机中获取

  • Redis数据迁移 & 数据审计2020-08-07 20:01:07

    目录一、redis数据迁移(单节点扩展为集群)0.前提1.安装迁移工具2.编写数据迁移脚本3.单节点生成数据4.迁移数据二、数据审计0.前提1.安装工具2.确认生成rdb文件3.使用工具分析文件 一、redis数据迁移(单节点扩展为集群) 0.前提 # 此操作针对生产中已存在数据,但是只是单节点环境,需要对r

  • Redis2020-05-03 09:00:08

    目录第1章 Redis介绍1.1Redis是什么第2章 Redis的重要特性2.1速度快2.2基于键值对的数据结构服务器2.3丰富的功能2.4 简单稳定2.5客户端语言多2.6持久化2.7 高可用和分布式第3章 企业缓存产品介绍3.1Memcached3.2 Redis3.3 Tair第4章Redis应用场景4.1 缓存-键过期时间4.2 排行榜-

  • Redis单实例数据迁移到集群2020-03-31 16:57:48

    迁移步骤: (1)停掉项目,停止对redis单实例的数据写入。 (2)登录单实例redis客户端通过命令keys *查看当前单实例缓存的所有数据条数,记录下来。 (3)假如单实例redis同时开启了RDB和AOF,只要AOF文件就可以了,因为当AOF和RDB同时存在的时候,Redis还是会先加载AOF文件的,在单实例redis上执行BGREWR

  • redis 哨兵模式2019-08-14 12:54:27

    redis sentinel  模式配置(windows)          1.启动主服务6379: redis-server .exe   --port 6379 (这里为了简单没有读取配置文件,且只安装了一个redis服务)          2.启动哨兵模式: redis-server.exe   ./sentienl26379.conf  --sentinel sentienl26379.conf 文件

  • Redis——主从复制2019-06-09 20:44:40

    是什么 主节点的数据同步到从节点上,主节点负责写,从节点负责读。 能干嘛 读写分离 容灾恢复 怎么玩 1.配从(库)不配主(库) 2.从库配置:slaveof  主库IP  主库端口 (每次与master断开之后,都需要重新连接,除非配置进redis.conf文件) 3.修改配置文件细节操作 拷贝多个redis.conf文件 开启

  • CentOS 7.5 编译安装redis集成至系统服务(包括集群环境)2019-03-22 18:47:34

    用户 需要一个有sudo权限的用户或者是root用户 #若没有可执行下面的操作 #赋予一个用户(如learn)拥有sudo权限(centos7),需要root权限 id learn #查看已加入的用户组 #下面是我的结果,还加入了nobody用户组 #uid=1000(learn) gid=1000(learn) group=1000(learn),99(nobody)

  • Redis 之sentinel运维监控2019-01-10 22:00:23

      有三台redis服务器6379、6380、6381,配置6379为主服务器,6380与6381都为6379的从服务器。如果主服务器6379挂掉了,我们怎么办?   方式一:手动修改从服务器的配置,将6380设置为主服务器,6381为6380的从服务器,并且6380设置为可写,6381为只读。      方式二: 运用运维工具sentinel监

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有