随笔分类 -  redis

缓存服务器 redis
摘要:一,Redis Cluster 分布式集概述 0)Redis Cluster 是社区版推出的 Redis 分布式集群解决方案,主要解决 Redis 分布式方面的需求,比如,当遇到单机内存,并发和流量等瓶颈的时候,Redis Cluster 能起到很好的负载均衡的目的。 1)Redis集群是一个可以在 阅读全文
posted @ 2020-12-18 21:28 nick_xm 阅读(268) 评论(0) 推荐(1)
摘要:一,哨兵概述 哨兵(sentinel),用于对主从结构中的每一台服务器进行监控,当主节点出现故障后通过投票机制来挑选新的主节点,并且将所有的从节点连接到新的主节点上。前面的主从是最基础的提升Redis服务器稳定性的一种实现方式,但我们可以看到master节点仍然是一台,若主节点宕机,所有从服务器都不 阅读全文
posted @ 2020-12-18 20:57 nick_xm 阅读(133) 评论(0) 推荐(0)
摘要:一,redis主从复制原理 1、主从复制过程大体可以分为3个阶段 1.连接建立阶段(即准备阶段) 2.数据同步阶段 3.命令传播阶段 2、在从节点执行 slaveof 命令后,复制过程便开始按下面的流程运作 1.保存主节点信息:配置slaveof之后会在从节点保存主节点的信息。 2.主从建立sock 阅读全文
posted @ 2020-12-18 19:34 nick_xm 阅读(151) 评论(0) 推荐(0)
摘要:一,redis新特性ACL安全策略介绍 在 Redis6 之前的版本,我们只能使用 requirepass 参数给 default 用户配置登录密码,同一个 redis 集群的所有开发都共享 default 用户,难免会出现误操作把别人的 key 删掉或者数据泄露的情况 因此 Redis6 版本推出 阅读全文
posted @ 2020-12-16 16:50 nick_xm 阅读(1329) 评论(0) 推荐(0)
摘要:一,redis快照持久化RDB介绍 RDB(Redis DataBase)是将 Redis 内存中的数据进行 Snaptshot 快照存储在磁盘内,是 Redis 的默认持久化 方案。使用 RDB 持久化默认有三种策略,该持久化策略在 redis.conf 中可配置,会以一段时间内有指定次数据 修改 阅读全文
posted @ 2020-12-15 19:21 nick_xm 阅读(332) 评论(0) 推荐(0)
摘要:一,redis基础常用命令 keys * # 查看所有key type mylist # 查看 key randomkey # 随机返回一个 key del key # 删除key可以删除多个 exists key # 判断key存不存在(不存在返回0 有几个存在返回几) rename myset 阅读全文
posted @ 2020-12-15 15:23 nick_xm 阅读(78) 评论(0) 推荐(0)
摘要:一,redis下载并安装 下载 Redis 可以去 Redis 官网获取源码包,下载到服务器上编译。Redis 官网(https://redis.io/)。进入下载页 面(https://redis.io/download),从左到右分别是最新版、最新稳定版和容器版,我们可以下载最新稳定版的 源码包 阅读全文
posted @ 2020-12-14 21:18 nick_xm 阅读(327) 评论(0) 推荐(0)
摘要:一,redis简介 REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统。 Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、 Key-V 阅读全文
posted @ 2020-12-14 20:17 nick_xm 阅读(106) 评论(0) 推荐(0)