Redis
文章平均质量分 95
c.
这个作者很懒,什么都没留下…
展开
-
Spring Data Redis 使用
文章目录Spring Data RedisSpring Cache 简介在spring boot项目中加入依赖和配置RedisTemplate自动装配RedisSerializer序列化器配置类@Cacheable@CachePut@CacheEvict参考源代码Spring Data RedisSpring Cache 简介当Spring Boot 结合Redis来作为缓存使用时,最简单的方式就是使用Spring Cache了,使用它我们无需知道Spring中对Redis的各种操作,仅仅通过它提供原创 2021-03-20 11:16:03 · 270 阅读 · 0 评论 -
Redis 三种特殊类型的使用命令
文章目录Geospatial(地理位置)Hyperloglog(基数统计)BitMaps(位图)Geospatial(地理位置)使用经纬度定位地理坐标并用一个有序集合zset保存,所以zset命令也可以使用有效的经纬度有效的经度从-180度到180度。有效的纬度从-85.05112878度到85.05112878度。指定单位的参数 unit 必须是以下单位的其中一个:m 表示单位为米。km 表示单位为千米。mi 表示单位为英里。ft 表示单位为英尺。geoadd key原创 2020-11-19 17:24:26 · 310 阅读 · 0 评论 -
Redis 五大数据类型的基本命令使用
文章目录Docker安装redisredis-benchmark 性能测试基础知识五大数据类型Redis-keyString(字符串)List(列表)Set(集合)Hash(哈希)Zset(有序集合)Docker安装redis拉取redis镜像docker pull redis:latest运行redisdocker run -itd --name redis -p 6379:6379 redis通过 redis-cli 连接测试使用 redis 服务docker exe原创 2020-11-18 14:32:42 · 268 阅读 · 0 评论 -
Redis的数据功能
String类型的数据(常作为缓存使用)插入和读取一条string类型的数据127.0.0.1:6379> set sessionid-0001 "zhangsan"OK127.0.0.1:6379> get sessionid-0001对string类型数据进行增减(前提是这条数据的value可以看成数字)DECR keyINCR key DECR...原创 2018-06-25 16:12:55 · 599 阅读 · 0 评论 -
Redis简介
nosql介绍NoSQL:一类新出现的数据库(not only sql),它的特点:1、 不支持SQL语法2、 存储结构跟传统关系型数据库中的那种关系表完全不同,nosql中存储的数据都是KV形式3、 NoSQL的世界中没有一种通用的语言,每种nosql数据库都有自己的api和语法,以及擅长的业务场景4、 NoSQL中的产品种类相当多:a) Mongodb 文档型nosq...原创 2018-06-25 14:41:44 · 213 阅读 · 0 评论 -
Linux源码工程编译安装Redis
获取源码包1、先去官网(http://redis.io/download )下载一个源码工程(redis官网版本只支持linux/微软开源事业部维护了一个windows版本)2、把安装包上传到服务器,解压缩 编译源码1、切换到解压出来的源码工程目录中 2、用make命令来对redis的c语言源码工程进行编译 如果报错提示缺少gcc,则安装gccyum ...原创 2018-06-25 13:09:36 · 1162 阅读 · 0 评论 -
【SSM分布式架构电商项目-18】将Jedis集成到项目
添加缓存前的测试后台系统中添加缓存在Service中添加依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId>原创 2018-05-09 18:39:02 · 360 阅读 · 0 评论 -
【SSM分布式架构电商项目-17】Redis入门
缓存的需求上一遍博文:【SSM分布式架构电商项目-16】实现首页大广告和小广告,我们实现了首页的大广告和小广告。大广告位数据无需每次查询后台系统的接口,可以在前台系统添加缓存,提高访问首页的速度。商品类目的数据也可以缓存起来。实现: 使用Redis实现缓存。目前缓存的主流技术: 1、 Redis 2、 Memcached二者谁的性能更高? 1、 单纯...原创 2018-05-09 15:55:49 · 537 阅读 · 0 评论 -
Spring Boot 整合Shiro和Redis关于@Cacheble注解无效的解决方法
在我做项目的时候,在Spring Boot 中对Shiro和Redis进行了整合,但实际发现Spring boot中Shiro和Redis集成后,Spring的@cacheble注解无效。出现的情况如下:如果只是Spring boot和Redis集成,那么@cacheble可用,会把缓存数据写入Redis。如果只是Spring boot和Shiro集成,然后用Spring cache抽...原创 2018-03-21 11:08:23 · 2492 阅读 · 10 评论 -
Spring Boot 整合Shiro和Redis缓存Session
我们知道Shiro 提供了一系列让我们自己实现的接口,包括org.apache.shiro.cache.CacheManager 、org.apache.shiro.cache.Cache 等接口。那么我们要对这些做实现,就实现了 Shiro 对 Session 和用户认证信息、用户缓存信息等的缓存,存储。我们可以用缓存,如 Redis 、 memcache 、 EHCache 等,甚至我们可以用...原创 2018-03-20 23:17:19 · 5392 阅读 · 6 评论 -
Spring Boot 整合Redis进行数据缓存
在我的毕设项目中,我使用Redis进行数据缓存还有对session进行缓存,所以我开始对Redis进行学习,下面是我项目中如何对Spring Boot和Redis进行整合的介绍。安装Redis我们直接访问github网址:redis下载,下载最新的windows X64版本的压缩包 下载完成后随便解压到我们的盘符内的文件即可 开启Redis解压完成后我们来开启Red...原创 2018-03-20 21:49:55 · 2468 阅读 · 2 评论