redis api 中文文档_我的Redis学习资料库
最近經(jīng)常有人問我,我這邊學(xué)習(xí)Redis都有哪些資料,能不能發(fā)他們一下。作為一個習(xí)慣”慢慢啃”技術(shù)學(xué)習(xí)的人,我確實(shí)積累了大量資料,這里可以介紹給大家。
注明:本文提供的書籍、視頻、源碼、文檔等,都是
非盈利性質(zhì),只代表個人觀點(diǎn),如有不對歡迎指正。
一、圖書(按照發(fā)布時間排序)
1.《Redis設(shè)計(jì)與實(shí)現(xiàn)》,2014,黃健宏,機(jī)械工業(yè)出版社
了解Redis源碼和原理的公認(rèn)好書,雖然至今已時隔5年,Redis的版本發(fā)生了很多變化,但仍然不會覺得落時了。
2.《Redis入門指南》第二版,2015,李子驊,人民郵電出版社
這本書是我當(dāng)年Redis的入門書籍,書很薄,但是內(nèi)容很精煉,比較適合入門。
3.《Redis Essentials》,2015,PACKT
超薄的一本書,我印象只有100多頁,但是語言精練,也是非常適合入門的書籍。
4.《Redis實(shí)戰(zhàn)》中文版,2015,譯者:黃健宏,人民郵電出版社
這本書是國外In Action系列的書,此書更偏重于開發(fā)技巧,老外的一些思路還是很有意思的,需要注意的是該書Redis的版本比較老(Redis 2)
5.《Redis開發(fā)與運(yùn)維》,2017,付磊,張益軍機(jī)械工業(yè)出版社
我自己的書,不做評價,哈哈,可以去豆瓣和京東看看。
6.《Redis 4.x Cookbook中文版》,2018,作者:黃鵬程,譯者:梅隆魁,電子工業(yè)出版社
為數(shù)不多的國人寫的英文書籍(國人驕傲,哈哈),然后“出口轉(zhuǎn)內(nèi)銷”,使用了當(dāng)年的最新Redis 4,Cookbook的寫作方式也非常適合作為一本工具書。
7.《Redis 深度歷險:核心原理與應(yīng)用實(shí)踐》,2019,錢文品,電子工業(yè)出版社
作者之前在某技術(shù)網(wǎng)站發(fā)表的很火爆的Redis技術(shù)小冊整理成書,該書雖然不厚,但是對于Redis的方方面面都做了介紹,并給出了作者一些獨(dú)到的認(rèn)識。
8.《Redis使用教程》,2019+,黃健宏
黃健宏新作,更加偏重于使用,參考作者之前的作品,值得大家期待。
二、博客和文檔
1. Redis作者(Salvatore Sanfilippo)的博客:http://antirez.com/news/125
2. Redis官方文檔:https://redis.io/documentation
3. Redis模板文檔:https://redis.io/modules
4. Redis命令文檔:https://redis.io/commands
5. 中文版Redis doc(黃健宏維護(hù)):http://redisdoc.com/
6. 知識星球:Redis技術(shù)交流,會定期分享Redis的相關(guān)知識
7. 微信公眾號:無恥的加上了自己,Redis開發(fā)運(yùn)維實(shí)戰(zhàn)
三、視頻資料
1. redis conf:全球redis開發(fā)者齊聚一堂
每年的視頻和資料都會公開出來,對于想了解Redis前沿是個不錯的選擇。
(1) video: 自己去youtube搜索redis conf關(guān)鍵字
(2) slides: https://www.slideshare.net/RedisLabs
2. 計(jì)算機(jī)視頻網(wǎng)站
有很多計(jì)算機(jī)學(xué)習(xí)視頻網(wǎng)站都有類似磕磣,我也曾經(jīng)出過一個,為防止廣告嫌疑,這里就不多說,如果真有興趣可以聯(lián)系我。
3. Redis下線沙龍,CRUG和鵬程組織過的
可以在IT大咖說里搜索:http://www.itdks.com/ActivityC/search?keyWord=redis
四、相關(guān)源碼
1. Redis源碼(35000 star)
https://github.com/antirez/redis?
2. Redis3源碼注釋(4500 star)
https://github.com/huangz1990/redis-3.0-annotated
3. Codis?(9000 star)
https://github.com/CodisLabs/codis
基于proxy實(shí)現(xiàn)的Redis分布式架構(gòu),支持水平擴(kuò)容,在很多公司使用,但近期不太維護(hù)了,對于Redis4 5不太支持。
4.Twemproxy?(8800 star)
https://github.com/twitter/twemproxy
Twitter開源的基于proxy實(shí)現(xiàn)的Redis|memcache分布式架構(gòu),靜態(tài)路由,不支持水平擴(kuò)容,但我實(shí)際使用過程中非常穩(wěn)定。
5.CacheCloud?(4000 star)
https://github.com/sohutv/cachecloud
我們團(tuán)隊(duì)之前開源的Redis私有云平臺,在很多公司都有使用,對于Redis的規(guī)模化管理非常有幫助。
6.Redisson(8300 star)
https://github.com/redisson/redisson?
Redisson是架設(shè)在Redis基礎(chǔ)上的一個Java駐內(nèi)存數(shù)據(jù)網(wǎng)格(In-Memory Data Grid),支持:Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate。
7.Pika(2600 star)
https://github.com/Qihoo360/pika
360開源的,至于Rocksdb實(shí)現(xiàn)的,支持Redis協(xié)議(支持Redis幾乎所有的命令)的數(shù)據(jù)庫,對于大容量低成本有需求的團(tuán)隊(duì)是個不錯的選擇。
8.阿里云開源的Redis(2600 star)
https://github.com/alibaba/ApsaraCache
阿里云Redis團(tuán)隊(duì)基于Redis4.0實(shí)現(xiàn)的,支持memcache協(xié)議,同時在很多方面(例如性能優(yōu)化)做了很多改善,后續(xù)還在改善中。
9. redis-migrate-tool(550 star)
https://github.com/vipshop/redis-migrate-too
唯品會開源的Redis的數(shù)據(jù)遷移工具,支持twemproxy、redis cluster、aof、rdb之間實(shí)時互轉(zhuǎn),我個人非常喜歡的一個工具,但目前不支持Redis 4和5,我們團(tuán)隊(duì)做了一些相關(guān)改造支持這些特性,之后會開源出來。
10.envoy(8800 star)
https://github.com/envoyproxy/envoy
最近很火的一個代理,不過我怎么用過,支持很多協(xié)議,后續(xù)可能使用起來。
11.redis-replicator(410 star)
https://github.com/leonchen83/redis-replicator
Redis Replicator是一款RDB解析以及AOF解析的工具,支持SYNC, PSYNC, PSYNC2等三種同步命令. 還支持遠(yuǎn)程RDB文件備份以及數(shù)據(jù)同步等功能(支持Redis2.6~5)
12.corvus(600 star)
https://github.com/eleme/corvus
餓了嗎團(tuán)隊(duì)開源的,基于Redis cluster的代理(就是在Redis cluster上架設(shè)了代理),Redis cluster對于client有一些要求,如果你想用官方集群,但要支持多語言,基于代理也是個不錯的選擇,但該項(xiàng)目最近貌似不維護(hù)了。
13.redis-faina(1400 star)
https://github.com/facebookarchive/redis-faina
facebook開源的一個小工具,其實(shí)就是利用monitor查找熱點(diǎn),你自己也可以實(shí)現(xiàn)一把。
注明:本文提供的書籍、視頻、源碼、文檔等,都是
非盈利性質(zhì),只代表個人觀點(diǎn),如有不對歡迎指正。
附圖一張:
歡迎訂閱我的公眾號:關(guān)注Redis開發(fā)運(yùn)維實(shí)戰(zhàn)相關(guān)問題,干掉所有的坑。
總結(jié)
以上是生活随笔為你收集整理的redis api 中文文档_我的Redis学习资料库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3.7和3.5_Ubuntu
- 下一篇: mysql boolean_产品操作My