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腳本的魅力,了解腳本的細節和技巧。
以上是redis書籍有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!