Redis开发与运维之第四章客户端

1. RESP (Redis Serialization Protocol Redis) 保证客户端与服务端的正常通信,是各种变成语言开发客户端的基础。

2. 要选择社区活跃客户端,在实际项目中使用稳定版本的客户端。

3. 区分Jedis 直连和连接池的区别,在生产环境中,应该使用连接池。

4. Jedis.close() 在直连下是关闭连接,在连接池则是归还连接。

5. Jedis客户端没有内置序列化,需要自己选用。

6. 客户端输入缓冲区不能配置,强制限制在1G之内,但是不会受到maxmemory限制。

7. 客户端输出缓冲区支持普通客户端,发布订阅客户端,复制客户端配置,同样会受到maxmemory限制。

8. Redis的timeout配置可以自动关闭闲置客户端,tcp-keepalive 参数可以周期性检查关闭无效TCP连接。

9. monitor命令虽然好用,但是在打并发下存在输出缓冲区暴涨的可能性。

10. info clients 帮助开发和运维人员找到客户端可能存在的问题。

11 理解Redis通信原理和建立完善的监控。。。。。这句是废话

扫描二维码关注公众号,回复: 4877560 查看本文章

12. 最重点的是关于客户端缓冲区的知识点 比如数据结构 可能遇到的问题以及解决办法;

猜你喜欢

转载自blog.csdn.net/cuiwei1026522829/article/details/85879984
今日推荐