Java程序員這項技能沒掌握,還是別去面試了
隨便點開一個Java工程師的招聘,你會發(fā)現(xiàn)基本每個任職要求里面都會有一條:了解/熟練使用Redis,由此可見,企業(yè)對于Redis的重視程度。
Redis是最受歡迎的Key-Value存儲數(shù)據(jù)庫。曾在2014年也在年度數(shù)據(jù)庫管理系統(tǒng)中排名前三位,Redis之所以如此流行,除了其穩(wěn)定、高性能和功能豐富的特性之外,其版本更新速度快也是一大原因。
所以,如果你打算在2020年深入了解和熟練使用Redis,強烈建議你,考慮一下以下書籍吧,這些可都是美亞上Redis書籍銷量的扛把子:
1、《Redis Essentials》
這本書將幫助你了解Redis高效集成和項目管理能力,你不僅可以學到如何使用安裝Redis和有效使用Redis特性管理大型數(shù)據(jù)庫,此外,你還將學會如何使用Twemproxy,Redis Sentinel和Redis Cluster將Redis擴展到多數(shù)據(jù)結(jié)構(gòu)服務器。
簡而言之,這是一本快節(jié)奏的Redis指南,其中包含大量帶有真實數(shù)據(jù)的示例,可以幫助你充分利用Redis特性。
2、《Redis 實戰(zhàn)》
Josiah L. Carlson的《Redis in Action》深入淺出地介紹了Redis的5種數(shù)據(jù)類型,并通過多個實用示例展示了Redis的用法。本書一共由三個部分組成。第一部分對Redis進行了介紹,說明了Redis的基本使用方法,第二部分對Redis命令進行了更詳細的介紹,并展示了如何使用Redis去構(gòu)建更為復雜的輔助工具和應用程序,三部分對Redis用戶經(jīng)常會遇到的一些問題進行了介紹
3、《Building Scalable Apps with Redis and Node.js》
本書將教你如何開發(fā)可拓展的Web應用程序,從前端到后端都涉及到了,你將利用Redis的功能在許多不同的服務器之間創(chuàng)建共享狀態(tài)。這可能是學習Redis和Node.js最好的書籍了,
4、《Redis 4.x Cookbook中文版》
通過《Redis 4.x Cookbook中文版》講述的Redis在設計、開發(fā)和運維等方面的80多個實戰(zhàn)案例,讀者不僅可以由淺入深地學到有關Redis 的幾乎所有知識,還可以將案例中所講解的內(nèi)容直接用于包括設計、開發(fā)和運維等在內(nèi)的各類生產(chǎn)實踐。
5、《Redis Cookbook》
這本書很小,80頁都不到,比起其它Cookbook,這本書的內(nèi)容確實有點少,不過書中通過實例講解redis的常用模式和實踐技巧,當做入門也不錯。
你還知道哪些Redis好書,留言和大家分享。