
redis
monkey-jie
这个作者很懒,什么都没留下…
展开
-
Redis的数据结构介绍
我们都知道Redis是用C语言编写的内存数据库。但是由于C几乎没有提供任何数据结构的封装,所以Redis为了实现更快,更安全的操作,自己在内部封装了一系列的数据结构。 其中包括了简单动态字符串、链表、字典、跳跃表、整数集合、压缩列表,下面来一一介绍(画的图有点丑。。)。 简单动态字符串(SDS) SDS定义 在redis中,只有字符串字面量才会用C字符串来表示(比如打印日志),其它都使用SDS来表...原创 2019-11-14 20:12:13 · 236 阅读 · 0 评论 -
springboot整合redis,实现共享session
最近在springboot里整合redis来做缓存的时候,踩了很多坑啊,哎,前前后后折腾了两个晚上的时间。在这记录一下,以免下次又踩坑。 pom.xml: <!-- redis 客户端使用jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>...原创 2019-03-16 10:43:19 · 520 阅读 · 0 评论 -
导出Excel和redis缓存有冲突
今天新加了一个表,在测试导出功能的时候,发TM一直报错,,wtf???说什么这个类没有声明??然后对比了一下代码,发现是没有问题的啊。然后试了一下其他的表的导出功能,发现都报了错。然后突然想起来,昨天用redis做了一下mysql的缓存。然后就试着把获取所有结果集的缓存注解去掉了,然后就顺利导出了。我也不知道具体什么原因,我猜可能是取数据的时候直接从redis中取出的,然后就无法识别这个类,所以就...原创 2019-03-22 16:10:02 · 552 阅读 · 0 评论