Redis开源生态工具简单汇总

2023-08-04 12:25:59 浏览数 (1)

之前写了一遍MySQL的开源生态工具的简单汇总,有小伙伴反馈让写一下redis的,这算是写这篇文章的由来吧。

1、版本

Redis的版本最新的已经到7.0.9,新系统建议上4.0以后的版本吧。

2、架构(高可用方案)

主从(非高可用)、主从 哨兵、集群

3、中间件

redis的中间件比较多,这里列举比较经典的一些。

twemproxy、codis、predixy等。

4、分片方案

客户端分片:典型的是支持一致性哈希的客户端

代理层分片:典型代表twemproxy、codis

服务端分片:redis cluster

5、备份恢复

rdb、aof文件备份2种方式

6、监控

zabbix、falcon、prometheus granfa(Redis-exporter)

7、运维工具包

官方自带工具包

redis-shake--迁移工具

redis-rdb-tools--分析RDB文件

redis-full-check--两实例间一致性检测

redis-faina--查询分析 hotkey

8、管控平台

CacheCloud

9、redis主要问题

大key、热key、复制缓冲等

10、推荐学习资料

1、书籍《redis开发与运维》《redis设计与实现》《Redis深度历险:核心原理与实战》

2、公众号:redis开发运维实战(付磊老师号,干货满满,墙裂推荐)、悦专栏

参考资料:

1、悦专栏 《好用的 Redis 工具总结》

PS:后台回复"技术群"加技术交流群

0 人点赞