Redis 很屌,不懂使用规范就糟蹋了
这可能是最中肯的 Redis 使用规范了 码哥,昨天我被公司 Leader 批评了。 我在单身红娘婚恋类型互联网公司工作,在双十一推出下单就送女朋友的活动。 谁曾想,凌晨 12 点之后,用户量暴增,出现了一个技术故障,用户无法下单,当时老大火冒三丈! 经过查找发现 Redis 报 Could not get a resource from the pool。 获取不到连接资源,并且集群中的单台 Redis 连接量很高。 于是各种更改最大连接数、连接等待数,虽然报错信息频率有所缓解,但还是持续报错。 后来经过线下测试,发现存放 Redis 中的字符数据很大,平均 1s 返回数据。 码哥,可以分享下使用 Redis 的规范么?我想做一个唯快不破的真男人! 通过 Redis 为什么这么快?这篇文章我们知道 Redis 为了高性能和节省内存费劲心思。 所以,只有规范的使用 Redis,才能实现高性能和节省内存,否则再屌的 Redis 也禁不起我们瞎折腾。 Redis 使用规范围绕如下几个纬度展开: 键值对使用规范; 命令使用规范; 数据保存规范; 运维规范。 键值对使用规范 有两点需要注意: ...


