随笔分类 -  Redis缓存

摘要:引言 在日常使用的有些APP中,如什么微信,百度地图,可以搜寻附近的人,距离自己多远,以及在地图上我们可以搜索附近的某个地点,距离自己的位置。针对这种类似的功能,我们可以通过redis就能实现。 redis在3.2版本之后也提供了地理位置的能力,使用redis可以轻松实现查找附近的人。 一:附近的人 阅读全文
posted @ 2023-06-21 14:07 zsq_fengchen 阅读(738) 评论(0) 推荐(0) 编辑
摘要:一.问题描述 存入Redis中的值取出来却为null,问题根本原因就是RedisTemplate和StringRedisTemplate的序列化问题、代码示例: 1 @SpringBootTest 2 class Redis02SpringbootApplicationTests { 3 4 @Au 阅读全文
posted @ 2023-05-29 17:33 zsq_fengchen 阅读(1241) 评论(0) 推荐(0) 编辑
摘要:如今,市面上的缓存解决方案已经逐步成熟了,选取其中一些代表性的方案包括Redis、Memcached和Tair进行对比,帮助大家在生产实践中更好地进行技术选型。 一、常用的分布式缓存的对比 常用的分布式缓存包括Redis、Memcached和阿里巴巴的Tair(见下表),因为Redis提供的数据结构 阅读全文
posted @ 2020-06-30 09:27 zsq_fengchen 阅读(950) 评论(0) 推荐(1) 编辑
摘要:消息队列 所谓的"消息队列"就是:在消息的传输过程中保存消息的容器。上次有朋友面试,面试官就问,redis可以用作消息队列吗?当时一懵。每当想到消息队列:我们都会想到RabbitMQ,ActiveMQ,RocketMQ,等等一些专业的消息中间件。但是如果我们做的事情比较简单业务逻辑不是很复杂,只需要 阅读全文
posted @ 2020-06-29 16:25 zsq_fengchen 阅读(1819) 评论(0) 推荐(0) 编辑
摘要:高性能 假设这么个场景,你有个操作,一个请求过来,吭哧吭哧你各种乱七八糟操作查询mysql,半天查出来一个结果,耗时600ms。但是这个结果可能接下来几个小时都不会变了,或者变了也可以不用立即反馈给用户。那么此时咋办? 缓存啊,折腾600ms查出来的结果,扔缓存里,一个key对应一个value,下次 阅读全文
posted @ 2020-04-08 09:40 zsq_fengchen 阅读(1522) 评论(0) 推荐(0) 编辑
摘要:Redis的安装和学习资料 Redis的安装可以参考 https://www.cnblogs.com/dddyyy/p/9763098.html Redis的学习可以参考https://www.cnblogs.com/dddyyy/p/9803828.html 1.Jedis工具类的基本使用 因为J 阅读全文
posted @ 2018-10-18 17:06 zsq_fengchen 阅读(404) 评论(0) 推荐(0) 编辑
摘要:redis是键值对的数据库,有5中主要数据类型: 字符串类型(string),散列类型(hash),列表类型(list),集合类型(set),有序集合类型(zset) 几个基本的命令: KEYS * 获得当前数据库的所有键 EXISTS key [key ...] 判断键是否存在,返回个数,如果ke 阅读全文
posted @ 2018-10-17 15:44 zsq_fengchen 阅读(643) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示