本書共5章。其中,第1章從一條命令的執(zhí)行開始,勾勒出Redis的數(shù)據(jù)存儲原理和整體架構;第2章介紹了所有數(shù)據(jù)類型的實現(xiàn)原理和應用實戰(zhàn);第3章介紹了RDB快照、AOF、主從復制架構、哨兵集群和Redis Cluster的原理及使用方法;第4章介紹了Redis事務、內存管理、事件驅動、發(fā)布/訂閱機制、客戶端緩存和I/O多線程模型;第5章介紹了性能排查與解決問題的檢查清單、使用規(guī)范、內存優(yōu)化技巧、生產王者配置、緩存使用策略和分布式鎖演進原理。本書適合后端開發(fā)工程師、運維人員、系統(tǒng)架構師及剛入行的程序員閱讀,用以掌握 Redis 內部原理并提升實戰(zhàn)技巧。