Redis(REmote DIctionary Server)是一個開源的使用ANSI C編寫的高性能的NoSQL緩存、存儲和消息中間件。它的設計目標是:實現高性能、高可用性、低延遲的分布式內存數據存儲中心。
《Redis實戰指南》是一本由Thoughtbot出版的Redis入門教程,主要講解Redis的基本原理和應用場景,從更容易理解的外部操作開始,逐步對Redis更多的功能細節進行講解。
這本書的內容設置共有6個章節,第一章主要介紹Redis的基本概念、使用場景以及基礎知識;第二章講解Redis的安裝和基本操作;第三章介紹Redis數據結構;第四章介紹Redis高級特性;第五章主要介紹Redis持久化;最后一章介紹Redis數據備份恢復等內容。
這本書不僅有提供實例代碼,而且還主要包含實戰應用。有一個空投算法的實現示例,主要使用Redis的SortedSet實現,里面會涉及Redis的發布訂閱機制、事務機制以及CKV的技術等;另外,還有使用Redis的Hashes、List、Set、Geospatial以及Publish/Subscribe等數據結構實現微信公眾號的聊天機器人的示例。
從這樣的內容安排,我們可以看出,這本Redis實戰指南既有全面的Redis基礎知識介紹,又能使我們更加深入的學習Redis,看到Redis能在實際應用中發揮怎樣奇妙的作用。
下面是一個目錄示例:
1. 什么是Redis
2. Redis安裝與基本配置
3. Redis數據結構
4. Redis高級特性
5. 持久化
6. Redis數據備份恢復
7. 空投算法
8. 微信公眾號聊天機器人
Redis實戰指南也提供PDF格式的下載,可供讀者搬家,在移動平臺上學習Redis。
由于Redis的性能優異,幾乎可以將數據實時傳輸,因此受到各個領域的歡迎,如電商運營、推薦引擎、新聞聚合等,是一個極具潛力的NoSQL技術,值得深入學習。
欲了解更多,立即下載《Redis實戰指南》,把握Redis的威力!