【技术类讨论题】Redis 集群中如何保证 key 不冲突
807
等3人参与

讨论题目:为了加快程序的响应速度,我们把很多数据都放在了 Redis 中,但是,往往一个 Redis 集群会服务很多项目(甚至是部门),如何保证 key 不冲突呢?

老师提示:这是个非常重要的议题,每个 key 当然会有它的业务名称,例如存储优惠券的 key 叫做 coupon。但是,这样的 key 冲突的几率是非常高的,是不可取的。我们应该做的是给它增加一些前缀,我通常会添加:(部门名称 + 工程名称 + 模块名称 + 日期)这样的前缀。但是,过长的 key 会消耗更多的 Redis 内存,在实际操作的时候,需要衡量这里面的利弊。

我的作业
去发布

登录后即可发布作业,立即

全部作业

数据加载中...

意见反馈 帮助中心 APP下载
官方微信