Redis 面试题汇总
生活随笔
收集整理的這篇文章主要介紹了
Redis 面试题汇总
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.Redis 使用場景有哪些?
答:Redis 使用場景如下:
- 記錄帖子點贊數、點擊數、評論數
- 緩存近期熱帖
- 緩存文章詳情信息
- 記錄用戶會話信息
2.Redis 有哪些功能?
答:Redis 功能如下:
- 數據緩存功能
- 分布式鎖的功能
- 支持數據持久化
- 支持事務
- 支持消息隊列
3.Redis 支持哪些數據類型?
答:Redis 支持的數據類型如下:
- String 字符串
- List 列表
- Set 無序集合
- ZSet 有序集合
- Hash 哈希類型
4.Redis 相比 Memcached 有哪些優勢?
答:Redis 相比 Memcached 優勢如下:
- Memcached 所有的值均是簡單的字符串,Redis 支持更為豐富的數據類型
- Redis 的速度比 Memcached 要快
- Redis 可以持久化
- Redis 可以設置過期時間
- Redis 支持主從同步
5.Redis 支持哪些淘汰策略?
答:Redis 淘汰策略如下:
- noeviction:禁止淘汰數據;
- allkeys-lru:嘗試回收最少使用的鍵,使得新添加的數據有空間存放;
- volatile-lru:嘗試回收最少使用的鍵,但僅限于在過期集合的鍵,使得新添加的數據有空間存放&#x
總結
以上是生活随笔為你收集整理的Redis 面试题汇总的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何手撸一个队列?队列详解和面试题汇总(
- 下一篇: Redis 6.0 正式版终于发布了!除