首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Redis学习
松吹君
创建于2022-06-22
订阅专栏
redis的常用知识
暂无订阅
共10篇文章
创建于2022-06-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Redis中跳表的原理和实现
1.跳表概念 跳表(skiplist)是一个查询/插入/删除复杂度o(lIgn)的数据结构。 在查询上跟平衡树的复杂度一致,因此是替代平衡树的方案。在redis的zset,leveldb都有应用。 各
Redis的删除策略和淘汰机制
删除策略: 问题:key的生存时间到了,Redis会立即删除吗? 不会立即删除: 定期删除:Redis每隔一段时间就回去查看Redis设置了过期时间的key,会在100ms的间隔中默认查看3个key。
Redis的缓存问题
缓存穿透: 查询的数据,Redis中没有,数据库中也没有 根据id查询时,如果id是自增的,将id的最大值放到Redis中,在查询数据库之前,直接比较一下id。 如果id不是整型,可以将全部的id放到
Redis集群
Redis集群 1.Redis集群是无中心的。 2,Redis集群有一个ping-pong机制,即两个节点要相互通信。 3.投票机制,Redis集群节点的数量必须是2n+1,该机制用于判断节点是否真的
Redis的主从架构和哨兵
主从架构 单机版的Redis存在一个读写瓶颈的问题,这时就需要使用主从架构,这时候一个服务器下有多个节点,主节点(master)负责数据的读和写,从节点(Slave)只负责读(备份数据的功能)。Sla
Redis的持久化机制
Redis的数据是存在内存中的,这就导致Redis的数据很容易丢失,这时就需要使用持久化来使Redis的数据实现高可用。 RDB 1.RDB是Redis默认的持久化机制,RDB持久化文件,速度比较快,
Redis管道
Redis的管道操作 因为在操作Redis的时候,执行一个命令需要先发送请求到Redis服务器,这个过程需要经历网络的延迟,Redis还要给客户端一个相应,这时如果我需要一次性执行很多个命令,上述的方
Redis中set/zset/key常用命令
Redis中关于set、zset、key的常用命令...............................
Redis(string\hash\list)常用命令
String常用命令 1.添加值 set key value 2.取值 get key 3.批量操作(设置多个键值对) mset key value [key value...] mget key [
Redis初级
引言 【1】由于用户量增大,请求数量也随之增大,数据压力过大 【2】多台服务器之间,数据不同步 【3】多台服务器之间的所已经不存在互斥性了 - Redis(Remote Dictionary Serv