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