Redis
文章平均质量分 92
redis
齐大圣2012
这个作者很懒,什么都没留下…
展开
-
Redis【汇总】
Redis中文网:http://www.redis.net.cn/Redis Windows 下载:https://github.com/MicrosoftArchive/redis/releases原创 2019-04-16 11:01:40 · 555 阅读 · 0 评论 -
Redis Windows版及可视化工具 下载、安装【图文】
【Redis Windows 下载、安装】1、官网地址https://github.com/MicrosoftArchive/redis/releases2、下载后解压3、修改redis.windows.conf文件修改密码为root,这里以admin为例,实际自行配置)requirepass root4、启动Rediswin + R 输入 cmd,进入Redis的安装目录...原创 2019-07-19 13:22:41 · 12274 阅读 · 0 评论 -
Linux 安装 Redis 【单机版】
目录前言Redis安装下载包解压包查看README.md (了解)编译安装配置环境变量前言本文演示在CentOS7上安装Redis-5.0.9RedisRedis官网所有release版本安装下载包方式一:下载包后通过FTP软件上传方式二:使用wget命令下载 (本文采用方式)进入/usr/local目录下cd /usr/local使用wget命令下载包wget http://download.redis.io/releases/redis-5.0.原创 2021-06-11 11:29:11 · 407 阅读 · 0 评论 -
Linux 搭建分布式缓存Redis集群【Cluster】
目录Redis 集群简介下载 & 安装 Redis (单机)搭建 Redis 集群手动方式搭建启动节点节点握手分配槽位主从复制自动方式搭建参考Redis 集群简介Redis Cluster 即 Redis 集群,是 Redis 官方在 3.0 版本推出的一套分布式存储方案。完全去中心化,由多个节点组成,所有节点彼此互联。Redis 客户端可以直接连接任何一节点获取集群中的键值对,不需要中间代理,如果该节点不存在用户所指定的键值,其内部会自动把客户端重定向到键值所在的节点。Redis 集群是一原创 2021-06-16 19:54:28 · 494 阅读 · 1 评论 -
Docker 安装 Redis 【单机版】
目录前言启动docker拉取Redis镜像创建本地redis挂载目录创建redis.conf文件修改redis.conf文件创建redis容器启动创建的redis容器开启防火墙6379端口本地连接测试连接错误前言在微服务大行其道的时代,docker技术成了程序员的基本技能。本文讲解如何在docker上安装单机版Redis。首先我们准备一个docker环境:CentOS7 安装 Docker启动docker查看docker状态systemctl status docker如图发现docke转载 2021-06-22 15:30:27 · 735 阅读 · 0 评论 -
Redis 数据结构
目录前言简介五种基础数据结构复杂的数据结构命令查询所有命令五种基础数据结构string初始化字符串获取字符串的内容获取字符串的长度获取子串覆盖子串追加子串计数器过期和删除list负下标队列/堆栈长度随机读修改元素插入元素删除元素定长列表快速列表hash增加元素获取元素删除元素判断元素是否存在计数器扩容缩容set增加元素读取元素删除元素判断元素是否存在sortedset增加元素长度删除元素计数器获取排名和分数根据排名范围获取元素列表根据score范围获取列表根据范围移除元素列表跳跃列表参考文章前言网上有原创 2021-07-06 15:43:59 · 314 阅读 · 0 评论 -
Redis 过期删除策略
目录前言Redis键的过期时间设置键的过期时间移除键的过期时间查询键的剩余生存时间Redis过期时间的判定过期删除策略定时删除惰性删除定期删除Redis过期删除策略内存淘汰策略设置Redis最大内存设置内存淘汰策略参考文章前言如何设置Redis键的过期时间?设置完一个键的过期时间,到时后这个键还能获取到吗?假如获取不到那这个键还占据着内存吗?如何设置Redis的内存大小?当内存满了之后,Redis有哪些内存淘汰策略?Redis键的过期时间设置键的过期时间Redis提供了四个命令来设置过原创 2021-07-07 11:54:36 · 337 阅读 · 0 评论 -
Redis 内存淘汰策略
目录前言内存淘汰策略设置Redis最大内存设置内存淘汰策略参考文章前言如何设置Redis的内存大小?当内存满了之后,Redis有哪些内存淘汰策略?内存淘汰策略设置Redis最大内存在配置文件redis.conf 中,可以通过参数 maxmemory <bytes> 来设定最大内存:不设定该参数默认是无限制的,但是通常会设定其为物理内存的四分之三(一般为1~10G之间,设置太大可能会导致rdb文件比较大,从而影响数据恢复的速度)。设置内存淘汰策略当现有内存大于 maxmemo原创 2021-07-07 16:21:15 · 155 阅读 · 1 评论 -
Redis 持久化
目录前言RDB 持久化 (Redis默认持久化方式)配置创建快照的方式优缺点 (官网)优点缺点AOF持久化 (Append Only File)配置开启AOF持久化设置同步频率 (使用默认,不需要修改)重写/压缩AOF持久化优化优缺点 (官网)优点缺点如何选择合适的持久化方式参考前言Redis 为什么需要持久化?Redis 是内存型数据库,为了以下场景中重用数据,需要将内存中的数据持久化到硬盘上。1、重启机器、机器故障之后恢复数据2、为了容灾将数据备份到一个远程位置(例:通过Linux的原创 2021-07-15 16:11:21 · 191 阅读 · 0 评论 -
SSM整合Redis【附源码】
一、下载 安装1、官网地址:https://github.com/MicrosoftArchive/redis/releases2、下载后解压3、修改redis.windows.conf文件修改密码为root,这里以admin为例,实际自行配置)requirepass root4、启动Rediswin + R 输入 cmd,进入Redis的安装目录下启动服务端redi...原创 2019-04-16 17:14:22 · 7556 阅读 · 9 评论 -
SprinBoot2.2.x 整合 Redis【附源码】
【项目Git地址】https://github.com/qidasheng2012/springboot_redis项目主要是springBoot2.x整合Redis的demo,所以并没有整合数据库和mybatis等组件【项目结构】【pom依赖】<?xml version="1.0" encoding="UTF-8"?><project xmlns="http:...原创 2019-07-19 11:17:42 · 455 阅读 · 0 评论 -
SprinBoot2.2.x 整合 Redission (分布式锁)【附源码】
上一篇 sprinBoot2.x 整合 Redis 【项目Git地址】https://github.com/qidasheng2012/springboot_redis项目主要是springBoot2.x整合Redission的demo,所以并没有整合数据库和mybatis等组件【项目结构】【pom依赖】<?xml version="1.0" encoding="UTF-8...原创 2019-07-19 20:01:01 · 8749 阅读 · 1 评论 -
Spring Cache 【附源码】
目录简介原理篇注解篇实战篇简介Spring Cache并不是一种缓存的实现方式,而是缓存使用的一种方式,其基于Annotation形式提供缓存存取,过期失效等各种能力,这样设计的理由大概是缓存和业务逻辑本身是没有关系的,不需要耦合到一起,因此使用Annotation修饰方法,使得方法中只需要关心具体的业务逻辑,并不需要去关心缓存逻辑。Spring Cache相关实现逻辑都在Spring Context的org.springframework.cache包中,有兴趣可以直接翻阅源代码学习。原理篇原创 2021-03-25 19:59:39 · 215 阅读 · 0 评论 -
JedisCluster
【pom.xml】<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> <type>jar</type> ...原创 2019-11-18 19:17:26 · 308 阅读 · 0 评论