辛德蕾拉|面试官:Redis缓存了解吗?面对这11道题是否有很多问号?(13)
兄弟 , 这些你必须是门儿清的 , 否则你确实是没好好思考过 。
面试题剖析redis cluster , 10 台机器 , 5 台机器部署了 redis 主实例 , 另外 5 台机器部署了 redis 的从实例 ,每个主实例挂了一个从实例 , 5 个节点对外提供读写服务 , 每个节点的读写高峰 qps 可能可以达到每秒 5 万 , 5 台机器最多是 25 万读写请求/s 。
机器是什么配置?32G 内存+ 8 核 CPU + 1T 磁盘 , 但是分配给 redis 进程的是 10g 内存 , 一般线上生产环境 , redis 的内存尽量不要超过 10g , 超过 10g 可能会有问题 。
5 台机器对外提供读写 , 一共有 50g 内存 。
因为每个主实例都挂了一个从实例 , 所以是高可用的 , 任何一个主实例宕机 , 都会自动故障迁移 , redis 从实例会自动变成主实例继续提供读写服务 。
你往内存里写的是什么数据?每条数据的大小是多少?商品数据 , 每条数据是 10kb 。 100 条数据是 1mb , 10 万条数据是 1g 。 常驻内存的是 200 万条商品数据 , 占用内存是 20g , 仅仅不到总内存的 50% 。 目前高峰期每秒就是 3500 左右的请求量 。
其实大型的公司 , 会有基础架构的 team 负责缓存集群的运维 。
推荐阅读
- 网友|面试时话都没讲就赶人走?”,杭州小伙想不通:“就因为家里拆迁了
- 北青网综合|杭州小伙想不通:“就因为家里拆迁了,面试话都没讲就赶人走?”
- 爱羽客羽毛球网|今年不会参加任何比赛,辛德胡:生命最重要
- 学艺说|艺考面试穿搭指南,各专业还有这些不同穿法!
- 辛德蕾拉华为遭川普判死日媒爆2大关键深圳也危险了
- 北京日报客户端|太狠了!男子打伤自己谎称面试被打敲诈招聘单位
- 每日桂林|曝光文化宫这家店!老板公然向面试女孩提无耻要求!爆料人:我有完整的记录!
- 辛德蕾拉共享单车如何成了出租车的竞争对手
- 爱上搞笑君|面试官是个美女,面试官问俺,开心笑话:今天去面试
- 爱做事的实习生【麦肯锡实习怎么找】腾讯面试官:请预测一下iPhone 12的全球销量?
