摘要: 前言 上篇文章 介绍了redis的基本概念、优缺点以及它的内存淘汰机制,相信大家对redis有了初步的认识。互联网的很多应用场景都有着Redis的身影,它能做的事情远远超出了我们的想像。Redis的底层数据结构到底是什么样的呢,为什么它能做这么多的事情?本文将探秘Redis的底层数据结构以及常用的命 阅读全文
posted @ 2019-06-28 17:20 Kero小柯 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Redis闲谈(1):构建知识图谱 场景:Redis面试 (图片来源于网络) 面试官: 我看到你的简历上说你熟练使用Redis,那么你讲一下Redis是干嘛用的? 小明: (心中窃喜,Redis不就是缓存吗?)Redis主要用作缓存,通过内存高效地存储非持久化数据。 面试官: Redis可以用作持久 阅读全文
posted @ 2019-06-28 17:19 Kero小柯 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 思路每一个key都有一个附属key1,附属key1可以是key加特定前缀组成,key对应value为真正的缓存数据,附属key1对应的value不重要,可以是随便一个值,附属key1的作用主要是维护缓存更新时间并保证只有一个线程到数据源拉取数据更新缓存附属key1的过期时间设置为缓存刷新时间,比如3 阅读全文
posted @ 2019-06-28 17:00 Kero小柯 阅读(410) 评论(0) 推荐(0) 编辑