redis常見面試題 webber

2021-10-09 19:57:50 字數 386 閱讀 1770

redis中其他常用命令

redis中的資料持久化

如何選擇合適的持久化方式

redis key的過期時間和永久有效分別怎麼設定?

rdb:是redis預設的持久化方式。按照一定的時間將記憶體的資料以快照的形式儲存到硬碟中,對應產生的資料檔案為dump.rdb。

aof:是將redis執行的每次寫命令記錄到單獨的日誌檔案中,當重啟redis會重新將持久化的日誌中檔案恢復資料。(當兩種方式同時開啟時,資料恢復redis會優先選擇aof恢復。)

缺點

1、aof 檔案比 rdb 檔案大,且恢復速度慢。

2、資料集大的時候,比rdb啟動效率低。

redis常見面試題

為什麼redis單執行緒還是這麼快?1.絕大部分的請求是純粹的記憶體操作 非常快速 2.採用單執行緒,避免了不必要的額競爭條件和上下文切換,單執行緒指的是網路請求模組使用的是乙個執行緒,即乙個執行緒處理了所有網路請求。3.非阻塞i o i o多路復用,這樣提高了redis的吞吐量,多路 指的是多個網...

Redis常見面試題

5.2.1 redis 是什麼?常 的應用場景?redis是乙個快取資料庫,是乙個非關係型資料庫的鍵值儲存資料庫 應用場景 內容快取,主要用於處理大量資料的高訪問負載 日誌系統5.2.2 redis 常 資料型別有哪些?各自有什麼應用場景?string 儲存的資料是普通的鍵值對可用string來進行...

常見面試題(Redis)

redis redis支援的資料型別?string字串 hash 雜湊 list 列表 set 集合 zset sorted set 有序集合 如何解決快取雪崩 我們先說一下什麼是快取雪崩吧 簡單來說就是redis掛掉了,請求全部走資料庫。還有就是 如果快取資料設定的過期時間是相同的,並且redis...