Redis 5 設計與源碼分析

Redis 5 設計與源碼分析

作者: 陳雷 等
出版社: 機械工業
出版在: 2019-08-01
ISBN-13: 9787111632788
ISBN-10: 7111632788





內容描述


多名專家聯袂推薦,資深專家聯合撰寫,深入理解Redis 5設計精髓。本書系統講解Redis 5設計、數據結構、底層命令實現,以及持久化、主從復制、集群的實現。全書分為三篇,共計22章內容。
第一篇,重點講解了SDS、跳躍表、壓縮列表、字典、整數集合、quicklist和Stream數據結構的實現。
第二篇,講解了Redis的生命周期、命令執行的過程,鍵、字符串、哈希表、列表、集合、有序集合、GEO、HyperLog和Stream相關命令的實現,需要重點瞭解。
第三篇,簡單剖析了持久化、主從復制和集群的實現,掌握精髓。

你為什麽要學習Redis?

  1. Redis應用廣泛,它有卓越的性能、豐富的數據類型,簡潔高效的設計理念。
  2. Redis 5帶來了很多不錯的新特性:
     增加了新的流數據類型
     更新了定時器、集群和字典相關的API
     增加了新的有序集合命令
  3. 想要做好日常開發和運維工作,需要對Redis的底層原理和實現,尤其是命令實現有一定瞭解。

4.本書講了什麽?
  Redis架構與源碼設計
  Redis數據結構與命令實現
  實踐所需關鍵實現解讀

5. 你能得到什麽?
 吸收設計精髓,提升技術素養
 理解設計,獲得更好的性能
 掌握源碼,更好、更快排障
 更遠一點,設計自己的分佈式緩存數據庫




相關書籍

Data Modeling for MongoDB: Building Well-Designed and Supportable MongoDB Databases

作者 Hoberman Steve

2019-08-01

Oracle Fusion Applications Development and Extensibility Handbook (Paperback)

作者 Vladimir Ajvaz Anil Passi Dhaval Mehta

2019-08-01

AB實驗:科學歸因與增長的利器

作者 劉玉鳳

2019-08-01