Redis 集合(Set) Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。 集合中最大的成员数为 232 - 1 (4294967295, 每个集合可 ...
分类:
其他好文 时间:
2020-05-08 19:56:57
阅读次数:
71
Redis基础数据类型 ##1.String String是Redis里边最简单拿的一种数据结构,在Redis中,所有的key都是字符串,但是不同的key对应的value则具备不同的数据结构,五种不同的数据类型,主要是指value的数据类型不同。 Redis中的字符串是动态字符串,内部是可以修改的, ...
分类:
其他好文 时间:
2020-05-01 14:41:31
阅读次数:
54
Redis 特性 特性二 Redis 特性三 Redis 特性四 Redis 特性五 安装redis 方式一 通过yum工具安装redis 方式二 编译安装redis 下载redis安装包 解压缩redis安装包 进入到解压后的文件夹目录中进行编译 编辑redis的配置文件redis.conf,让其 ...
分类:
数据库 时间:
2020-04-21 12:55:19
阅读次数:
105
Redis事务redis中的事务是一组命令的集合,事务中的命令要么全部执行,要么都不执行,Redis通过MULTI、DISCARD、EXEC和WATCH四个命令来实现事务功能,multi表示事物的开启,exec表示事物的执行,exec执行后返回事务执行的结果,discard表示放弃事务执行,清空事务队列中已有的所有命令并退出队列,watch用于监视给定的键,如果键被其他客户端修改,将不会执行事务。
分类:
其他好文 时间:
2020-03-26 01:09:19
阅读次数:
78
在微服务中,每个微服务都需要知道当前访问的用户是谁,拥有什么权限。一般有两种方案 第一种方案:用户登录后,将用户的权限信息存到redis中,用户访问某个url时在网关的前置过滤器里进行鉴权(网关只需要访问redis即可),当用户的权限信息变动后,异步通知给网关,网关监听到后更新到redis中。 第二 ...
分类:
其他好文 时间:
2020-03-15 20:39:22
阅读次数:
51
pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> <dependency> <groupI ...
分类:
编程语言 时间:
2020-02-24 20:56:37
阅读次数:
82
一.拉取镜像 //拉取redis镜像 docker pull redis //查看所有镜像 docker images 二. redis配置文件修改(重要) /root/redis/redis01/conf/redis.conf 中daemonize=NO。非后台模式,如果为YES 会的导致 red ...
分类:
其他好文 时间:
2020-02-03 16:03:29
阅读次数:
75
Redis命令 Redis 命令用于在 redis 服务上执行操作。 要在 redis 服务上执行命令需要一个 redis 客户端。Redis 客户端在我们之前下载的的 redis 的安装包中。 语法 Redis 客户端的基本语法为: $ redis-cli 实例 以下实例讲解了如何启动 redis ...
分类:
其他好文 时间:
2020-01-31 10:42:58
阅读次数:
59
Redis的安装 下载Redis 官网地址: http://download.redis.io/releases/ 根据自己需求选相对应的版本 2.把下载好的安装包传到虚拟机Linux里去 安装虚拟机和Linux请参考本人前面的博客 通过远程管理工具,将压缩包拷贝到Linux服务器中的opt目录下, ...
分类:
其他好文 时间:
2020-01-27 23:31:20
阅读次数:
85
上一篇博客,我们讲解了什么是Redis以及在Windows和Linux环境下安装Redis的方法, 没看过的同学可以点击以下链接查看: "Redis系列(一):Redis简介及环境安装" 。 本篇博客我们来讲解下Redis的5种数据结构及其常用命令,5种数据结构分别为: 1. 字符串String 2 ...
分类:
其他好文 时间:
2020-01-20 09:57:03
阅读次数:
82