![](https://img-blog.csdnimg.cn/direct/217afd18a29f4328b50cb731831eae08.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Redis系列
文章平均质量分 75
Redis学习笔记
温酒煮青梅
初级打工人
展开
-
【Redis 二】Redis客户端(Jedis、SpringDataRedis、RedisTemplate)
RedisTemplate可以接受任意的Object作为键、值写入redis,但是会在写入前将Object序列化为字节形式,默认采用JDK序列化,可读性差且内存占用较大,可以通过设置redis序列化器的方式来避免使用JDK序列化。在Spring中可以通过注入RedisTemplate的方式(底层连接可以选择jedis、lettuce)来使用redis,需要在配置文件中配置redis信息。jedis所使用的方法名多数与redis调用保持一致,redisTemplate则是对redis调用进行了封装。原创 2024-04-01 10:03:31 · 671 阅读 · 0 评论 -
【Redis 一】Redis数据结构(String/Hash/List/Set/Sorted Set)、常用redis终端命令
是一个可排序的set集合,功能上上与Java的TreeSet类似,但是底层数据结构是不一样的。Sorted Set中每一个元素都带有一个score属性,可以基于score对元素排序,底层的实现是一个跳表(skipList)加hash表。也叫散列,value是一个无序列表,类似于java中的HashMap<fileld, value>类似于java中的LinkedList,可以看做一个双向链表结构,支持正向检索也支持反向检索。注意:所有的排名默认都是升序,如果要降序则在命令的z后面加rev即可。原创 2024-04-01 10:02:08 · 531 阅读 · 0 评论