1、Redis的全名是什麼?
這個問題估計很多人會被忽略,我偏偏喜歡。遠端字典伺服器的全稱為 Remote Dictionary Server。
2、Redis 官方為什麼不提供 Windows 版本?
因為目前 Linux 版本已經相當穩定,而且使用者量很大,開發 windows 版本需要更多的精力,會帶來相容性等問題。 Linux has a greater advantage than Windows in selecting IO models.。我們一般 window 上進行開發,生產環境還是建議在 Linux 部署,雖然微軟官方在 Redis 的開源基礎上提供了一個 windows 版本的 redis 分支。
3、Redis如何設定密碼及驗證密碼?
這一點也有很多人忽略,甚至很多不設定密碼的。 config set requirepass xttblog - 該句話可以重寫為:設定密碼:將"xttblog"設為必要密碼。授權密碼:auth xttblog。
4、Redis叢集會有寫入操作遺失嗎?為什麼?
這個問題,如果你不深入,可能就不知道。在特定條件下,Redis叢集可能會遺失寫入操作,因為它不保證資料的強一致性。
5、Redis叢集如何選擇資料庫?
如果沒做過集群,你可能也不知道。你每次 set、get 等操作都不知道存在哪個函式庫中。實際上Redis叢集目前無法做資料庫選擇,預設在0資料庫。
以上是Redis常見面試題目有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!