V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  admol  ›  全部回复第 1 页 / 共 45 页
回复总数  881
1  2  3  4  5  6  7  8  9  10 ... 45  
5 小时 5 分钟前
回复了 dumbbell5kg 创建的主题 数据库 昨天面试的几个 MySQL 和 Redis 的题目,来请教一下
推荐看下这个:
系统设计面试:内幕指南 https://learning-guide.gitbook.io/system-design-interview
5 小时 6 分钟前
回复了 dumbbell5kg 创建的主题 数据库 昨天面试的几个 MySQL 和 Redis 的题目,来请教一下
3.你认为解决高并发问题的本质是什么?
- 本质就是在大量的请求和有限的资源情况下,如何来保持系统的性能和可用性等。
- 手段很多:增加资源、减小开销、缓存、服务化、冗余、异步、队列、限流、熔断等
5 小时 12 分钟前
回复了 dumbbell5kg 创建的主题 数据库 昨天面试的几个 MySQL 和 Redis 的题目,来请教一下
线上 Redis 内存满了,应该如何处理?

思路:
1. 解决线上问题,快速恢复线上功能正常访问
- Redis 扩容
- 手动清理不必要的缓存数据,释放内存

线上功能恢复后再做
2. 找出为什么满问题
- 分析 Redis key ,是否是热点数据访问量暴增?
- 是否是 缓存 key 设计不合理
- Redis 配置参数不合理,导致内存使用效率低下
3. 避免为什么满问题
- 针对 2 进行优化,增加监控告警等措施
5 小时 18 分钟前
回复了 dumbbell5kg 创建的主题 数据库 昨天面试的几个 MySQL 和 Redis 的题目,来请教一下
第一问,实际上是在问你系统设计问题
而你只是直接回答了其中很小的一个点(做法),也不能说不对,只能说不完全对。


尝试从下面几个步骤回答下:
1. 多问
- 学校总的有多少学生需要抢课
- 学校大概总的有多少非常热门的课程
- 平均到每门热门课程大概有多少学生会同一时刻抢
- 给出一些人数,然后是否可以估算出 QPS
假设:需要抢课的学生 1000 人,
假设查询课程 QPS 粗略估算:1000QPS ,峰值*2 ,算 2000QPS

- 其他开放性问题,是否有其他要求
2.初步方案
分为两部来进行涉及:
1. 查询课程(查询并发最大)
设计一个高效的索引和缓存机制,以应对高并发查询需求。方案有:缓存、读写分离等
2. 提交抢课
设计一个分布式锁机制,确保同一时间只有一个学生可以成功抢课。方案有:Redis 、ZK 分布式锁、消息队列等

3.详细方案
- 开始抢课之前,提前将课程-课程余额缓存到 Redis 中
- 使用读写分离,分散查询课程和抢课程写结果时数据库的压力
- 使用 Redis 进行扣减余额
- 扣减成功,记录抢课结果(学生-课程)
4.总结
- 缓存、锁、读写分离、其他方案
去成熟的大学周边学习下,copy
5 天前
回复了 zhonj 创建的主题 前端开发 国外王炸技术栈 next.js14+supabase+vercel ?
@superedlimited 外国人设计表的时候会用单词的首字母么?
16g => 8192MB
我也有段时间头晕昏沉沉得,去医院啥也检查不出来
7 天前
回复了 tlsmars009 创建的主题 问与答 求开源自建的笔记服务推荐
我的就被扣光了
8 天前
回复了 jason5ng32 创建的主题 程序员 获得了 GitHub 的 4096 满级星星徽章
厉害厉害,已 star
18 天前
回复了 justincnn 创建的主题 互联网 大家 4k 的壁纸都是哪里下载的?
做梦下辈子成为二次元科技有限公司
22 天前
回复了 crocoBaby 创建的主题 问与答 有报考软考的 v 友吗?,求个资料
https://ebook.qicoder.com/%E4%BF%A1%E6%81%AF%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86%E5%B7%A5%E7%A8%8B%E5%B8%88/

这个上面好像不是很全,最新几年的没有


可以考虑咸鱼或者 PDD 上搜下相关的资料
22 天前
回复了 fields 创建的主题 职场话题 软考报名,留个坑,考试完来填
+1
23 天前
回复了 AntiFraud 创建的主题 职场话题 现在 boss 一定要填在线简历吗?
BOSS 聊天界面看见的就是你在线简历的内容
23 天前
回复了 fine886 创建的主题 Blogger 如何搭建个人博客
https://vercel.com/templates/astro/astro-paper

用这个直接部署,白嫖 vercel + github + cloudflare
效果:
- https://astro-paper.pages.dev
- https://jingling.im
23 天前
回复了 Curiosity777 创建的主题 Java 请教一个数据同步的问题
好吧,认真回答你下

看你的描述,你应该是想问的是:每天去全量同步一次(前一天)增量的所有数据,还是分页去同步(前一天)增量的数据,也就是全量还是分页去同步新增的数据。

建议是:
1 、查询接口一定要限制一个数据范围,所以要分页
2 、要支持指定时间、主键 ID 等范围同步指定数据(失败后人工重试等异常场景)
3 、同步结果是否有通知?同步状态、同步数据条数等
23 天前
回复了 Curiosity777 创建的主题 Java 请教一个数据同步的问题
这配置 这数据量 不随便玩儿吗
1  2  3  4  5  6  7  8  9  10 ... 45  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5466 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 09:04 · PVG 17:04 · LAX 02:04 · JFK 05:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.