中等
技术面试0 次浏览

设计一个分布式系统,用于存储和检索短视频的元数据(如标题、作者、点赞数等)。假设每天有数亿条新的短视频上传,系统需要支持高并发读写,并保证低延迟。请描述你的设计思路和关键技术选型。

字节跳动后端工程师
系统设计分布式系统

答题要点

考虑分库分表、缓存策略(如Redis)、消息队列(如Kafka)异步处理、数据库选型(如MySQL或NoSQL)、负载均衡和CDN等。