![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
缓存
文章平均质量分 90
介绍redis使用,以及mysql和redis的缓存一致性
buzhbuzh
这个作者很懒,什么都没留下…
展开
-
【redis】持久化相关
一 配置 redis持久化机制分为两个模块,RDB和AOF两个模块,RDB是对Redis中的数据快照的存储,AOF是对命令的记录。 redis aop的配置 appendonly yes //开启AOF配置 appendfsync Always //每一个命令写完后,不仅写入AOF文件的缓冲区,还写入到磁盘中 appendfsync No // 每一个命令写完,只写入到AOF文件的缓冲区,什么时候放入到磁盘由操作系统决定 appendfsync everysecond //每一次命令写完,只写入A原创 2022-04-18 00:33:51 · 196 阅读 · 0 评论 -
【redis】redis的数据结构
一 压缩列表 压缩列表是List、Hash、SortSet的底层实现。 如果我们要查找定位第一个元素和最后一个元素,可以通过表头三个字段的长度直接定位,复杂度是 O(1)。而查找其他元素时,就没有这么高效了,只能逐个查找,此时的复杂度就是 O(N) 了。 二 跳跃表 跳表在链表的基础上,增加了多级索引,通过索引位置的几个跳转,实现数据的快速定位,如下图所示: 这个查找过程就是在多级索引上跳来跳去,最后定位到元素。这也正好符合“跳”表的叫法。当数据量很大时,跳表的查找复杂度就是 O(logN)。 Has.原创 2022-04-17 20:00:35 · 523 阅读 · 0 评论