Redis Master-Slave 主从搭建
摘要 :http://russellluo.com/2018/07/redis-replication-demystified.htmlhttp://www.it-refer.com/2016...
摘要 :http://russellluo.com/2018/07/redis-replication-demystified.htmlhttp://www.it-refer.com/2016...
Redis bigkey 即数据量大的 Key,比如字符串Value值非常大,哈希、列表、集合、有序集合元素多等。由于其数据大小远大于其他Key,容易造成内存不均、超时阻塞、网络流量拥塞等一系列问题。
本文介绍了在使用阿里云 Redis 的开发规范,从键值设计、命令>使用、客户端使用、相关工具等方面进行说明,通过本文的介绍可以减少使用 Redis 过程带来的问题。
Redis 通过长连接 block 方式订阅事件通知,如果连接异常断开导致半开连接,那么客户端将无法感知,永远不会收到事件通知。Redis-py 可以通过设置 keepalive 选项避免类似问题。
使用 redis-py 访问 Redis Sentinel 时,要随机打乱 Sentinel 地址,否则客户端所有连接都集中到相同 Sentinel,很容易触>发 maxclients限制引起业务异常。