当前位置:网站首页>关于 Redis 必问面试题,你知道哪些?
关于 Redis 必问面试题,你知道哪些?
2022-08-03 02:12:00 【倾听铃的声】
1.Redis如何做内存优化?
2.Redis中的管道有什么用?
3.Redis和Redisson有什么关系?
4.Redis有哪些适合的场景?
5.MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如何保证 redis 中的数据都是热点数据?
6.Redis 集群方案什么情况下会导致整个集群不可用?
7.Redis 集群方案应该怎么做?都有哪些方案?
8.Redis String的内部编码有哪些?
9.用Redis做延时队列,具体应该怎么实现?
10.Redis在集群种查找key的时候,是怎么定位到具体节点的?
11.Redis的持久化了解过吗?
12.Redis在什么情况下会触发key的回收?
13.Redis key的淘汰策略有哪些?
14.Redis事务机制了解过吗?
15.使用Redis统计网站的UV,应该怎么做?
16.Redis中的大key怎么处理?
17.Redis中的热key怎么处理?
18.缓存失效?缓存穿透?缓存雪崩?缓存并发?
19.Redis集群如何选择数据库?
20.Redis如何设置密码及验证密码?
21.为什么 Redis 需要把所有数据放到内存中?
22.Redis 官方为什么不提供 Windows 版本?
23.Redis是单线程还是多线程?
24.Redis为什么那么快?
25.一个字符串类型的值能存储最大容量是多少?
26.Redis的全称是什么?
27.Redis主要消耗什么物理资源?
28.Redis有哪些数据结构?
29.Redis相比memcached有哪些优势?
30.什么是Redis?简述它的优缺点?
Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载 在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。
因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能 最快的Key-Value DB。
Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构,此外单个value 的最大限制是1GB,不像 memcached只能保存1MB的数据,因此Redis可以用来实现很多有 用的功能。
比方说用他的List来做FIFO双向链表,实现一个轻量级的高性 能消息队列服务,用他的Set可 以做高性能的tag系统等等。
另外Redis也可以对存入的Key-Value设置expire时间,因此也可以被当作一 个功能加强版的 memcached来用。 Redis的主要缺点是数据库容量受到物理内存的限制,不能用作海量数据 的高性能读写,因此Redis适合的场景主要局限在较小数据量的高性能操作和运算上。
小伙伴们有兴趣想了解更多相关学习资料请点赞收藏+评论转发+关注我之后私信我,注意回复【000】即可获取更多免费资料!
边栏推荐
- Excel 如何比较两列字符串是否相同?
- leetcode:162. 寻找峰值
- LVS-NAT模式【案例实验】
- 易购数码类电商商城网页设计与实现项目源码
- Disable the token and update the token function without awareness
- The LVS load balancing cluster and the deployment of the LVS - NAT experiment
- 五大靠谱的婚恋相亲APP详细特点缺点分析!
- 复杂多层布局的初级智能文本提示器
- PHICOMM(斐讯)N1盒子 - Armbian5.77(Debian 9)刷入EMMC
- 大厂标配 | 百亿级并发系统设计 | 学完薪资框框涨
猜你喜欢
随机推荐
kubernetes部署ldap
”QSqlDatabasePrivate::removeDatabase: connection ‘test-connect‘ is still in use“数据库多次打开报错
VS2010 组件列表与对应名称
flask-socketio实现websocket通信
常见钓鱼手法及防范
lombok 下的@Builder和@EqualsAndHashCode(callSuper = true)注解
mysql-installer安装教程(详细图文)
为什么要使用 playwright 做浏览器自动化测试?
关于提高企业网络安全意识
工作两年成跳槽高峰期,程序员会在一家公司待多久?
sql注入是什么意思以及防止sql注入?
The cornerstone of high concurrency: multithreading, daemon threading, thread safety, thread synchronization, mutual exclusion lock, all in one article!...
【UE4】搭建局域网内VR直播 UE4.27
韦东山 数码相框 项目学习(五)libjpeg-turbo的移植
Shell脚本乘法口诀等小实验
PHICOMM(斐讯)N1盒子 - Armbian5.77(Debian 9)配置自动连接WIFI无线网络
Wei Dongshan Digital Photo Frame Project Learning (5) Transplantation of libjpeg-turbo
梅科尔工作室-14天华为培训三
initramfs详解-----初识initramfs
实现统一账号登录,sonarqube集成ldap