美文网首页
redis常见问题

redis常见问题

作者: Solace_0e71 | 来源:发表于2020-08-20 21:25 被阅读0次

1.Redis支持的数据类型?
字符串、hash、list、set、zset
2.什么是Redis持久化?Redis有哪几种持久化方式?优缺点是什么?
快照和追加式文件
3.Redis 有哪些架构模式?讲讲各自的特点

4.使用过Redis分布式锁么,它是怎么实现的?
setnx + expire,多个线程抢占key设置,拿到设置的就抢到了锁
5.使用过Redis做异步队列么,你是怎么用的?有什么缺点?
lpush lpop,对list进行操作
6.什么是缓存穿透?如何避免?什么是缓存雪崩?何如避免?
穿透:访问一个缓存不存在的key,直接访问数据库了
雪崩:redis缓存大面积过期失效,访问压力直接压到数据库中了
击穿:某一时刻某个key失效了,同时大量访问到来,直接访问数据库
7.Redis常用命令

8.为什么Redis 单线程却能支撑高并发?
单线程IO多路复用,同时监听多个socket
直接在内存中操作
9.说说Redis的内存淘汰策略
内存达到某个阈值会触发内存淘汰机制,内存不足以容纳新写入数据时:
1)新写入会报错
2)移除最近最少使用的key
3)随机移除某个key
4)在设置了过期时间的key中,删除最近最少使用的key
5)在设置了过期时间的key中,随机删除
6)在设置了过期时间的key中,优先删除过期时间的key
10.Redis的并发竞争问题如何解决?

相关文章

  • 八、Linux(CentOS7)安装Redis

    安装Redis的操作步骤: 常见问题:1、redis不能远程连接时,可能是防火墙的问题:

  • Spring Cache相关

    SpringCache官方文档 常见问题使用redis作为存储cache,@CacheConfig:cacheNa...

  • mac下安装配置redis

    一准备工作二 安装redis服务器三redis服务器的启动、使用和退出四 配置php使用redis服务五 常见问题...

  • Redis 安装和集群环境搭建

    Redis 的安装部署非常简单,本文将按照 Redis 下载、单节点安装部署、集群环境搭建和常见问题解决几个部分加...

  • Redis 面试常见问题

    Redis常见问题 为什么使用Redis性能和并发(分布式锁还有其他中间件可以代替)性能需要执行耗时特别久,且结果...

  • Redis总结

    一、数据类型 二、使用场景 二、redis缓存使用总结 三、redis缓存常见问题 四、布隆过滤器的方式解决缓存穿透问题

  • redis常见题目

    redis 分布式锁常见问题 注意:redis的单个指令是原子性,但是多个指令就不能保证原子性了。这个时候如果要保...

  • 《Redis实战》

    阅读本书可以让你学到很多小技巧、小窍门以及使用Redis解决某些常见问题的方法。 redis五大数据类型 stri...

  • redis常见问题

    1.redis数据结构 redis五种数据结构StringHash 优点由于Hash结构会在单个Hash元素在不足...

  • Redis——常见问题

    fork操作 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相...

网友评论

      本文标题:redis常见问题

      本文链接:https://www.haomeiwen.com/subject/pmgejktx.html