redis相關數據的學習需要更多的參考信息,因為redis現如今的應用并不是很廣泛。本期的redis書籍推薦專題,就讓小編為大家介紹幾種redis相關的精彩書籍。
Redis書籍推薦之《Redis實戰》
當你需要以接近實時的速度訪問快速變動的數據流時,Redis這樣的鍵值數據庫就是你的極好選擇。通過接納散列、字符串、列表等多種數據類型,Redis對鍵值對模式進行了擴展,它既提供了極其快速的內存數據集操作,又可以在運行時輕松地將這些數據持久化到磁盤上面。除此之外,Redis還是免費的、開源的。
本書對Redis本身以及它的鍵值對模型進行了介紹,讀者將接觸到包括緩存、分布式廣告定向等實際使用案例,學到如何從小型的作業任務開始,擴展Redis以適應大規模的數據集,以及如何與其他傳統的關系數據庫或是其他NoSQL存儲系統進行集成。有經驗的開發者應該會對集群和服務器腳本編程等較為深入的內容感興趣。
Redis書籍推薦之《Redis設計與實現》
資深Redis技術專家撰寫,深入了解Redis技術內幕的必讀之作。從源碼角度解析Redis的架構設計、實現原理和工作機制,為高效使用Redis提供原理性指導。
《Redis 設計與實現》全面而完整地講解了Redis的內部機制與實現方式,對Redis的大多數單機功能以及所有多機功能的實現原理進行了介紹,展示了這些功能的核心數據結構以及關鍵的算法思想,圖示豐富,描述清晰,并給出大量參考信息。通過閱讀本書,讀者可以快速、有效地了解Redis的內部構造以及運作機制,更好、更高效地使用Redis。
Redis設計與實現》主要分為四大部分。第一部分“數據結構與對象”介紹了Redis中的各種對象及其數據結構,并說明這些數據結構如何影響對象的功能和性能。第二部分“單機數據庫的實現”對Redis實現單機數據庫的方法進行了介紹,包括數據庫、 RDB持久化、AOF持久化、事件等。第三部分“多機數據庫的實現”對Redis的Sentinel、復制、集群三個多機功能進行了介紹。第四部分“獨立功能的實現”對Redis中各個相對獨立的功能模塊進行了介紹,涉及發布與訂閱、事務、Lua腳本、排序、二進制位數組、慢查詢日志、監視器等。
Redis書籍推薦之《Redis入門指南(第2版)》
本書旨在幫助讀者從零開始,一步步地了解Redis,進入Redis的世界。在介紹基礎知識的同時,本書還著眼于實踐,以幫助讀者盡快在實際項目中用上 Redis為目標,做到即學即用。書中大部分章節采用了任務驅動的講解方法,通過虛構的角色小白和宋老師,在介紹知識點前先設定一個實踐任務,不僅提高了讀者的閱讀動力,而且能讓讀者更輕易地將書中的知識點與實踐結合起來。
主要內容
介紹Redis的歷史及特性,回答為什么要使用Redis。
講解如何在開發和生產環境中部署Redis。
通過實踐看Redis諸多數據類型的適用場景。
介紹Redis 3.0的哨兵和集群相關特性。
全面介紹管道、事務、持久化和復制等技術。
深度揭秘Redis的存儲結構,剖析Redis空間優化方法。
如何基于Redis實現在線用戶記錄、標簽補全和區間查找等實用功能。
使用Redis實現任務隊列。
領略Redis腳本的魅力,了解腳本的細節和技巧。