爱思问答
[Netflix] 视频播放网站,message queue里面存储的信息是什么
系统设计
Yury_Zheng
2022 年2 月 18 日 02:52
1
message queue里面存储的信息是什么? sharding key是什么?
视频的meta 是什么时候被存储到的数据库?
logic
2022 年2 月 18 日 06:18
2
message queue 存储的是一系列的处理视频的任务,包括 video format, video quality, video size 等任务的具体信息。
视频的 meta 是视频文件的一部分,我们可以在文件名或者存储路径上做出区分。不需要特别存在数据库里。
Yury_Zheng
2022 年2 月 18 日 18:04
3
@logic
1.能举个例子具体时怎么work的吗? 有点儿不太懂
2. 每个视频有title,description,etc这些,这些事在哪会儿存的呢?
logic
2022 年2 月 19 日 05:55
4
比如 message queue 生成一个处理任务 - video file: a.mp4; output format: mp4; video quality:1080p…
这些会存在另外的 table 里,不在视频处理 pipeline 里面