首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >用于存储视频数据的关系数据库

用于存储视频数据的关系数据库
EN

Stack Overflow用户
提问于 2018-07-18 18:10:48
回答 0查看 1K关注 0票数 3

最近在面试一份工作时,有人问我,如果我正在构建一个视频流服务,我会使用什么存储系统来存储视频数据。

我提出了一种解决方案,将实际视频存储在分布式文件系统(如HDFS/S3)上,并将有关视频的元数据( HDFS的路径、共享权限等)存储在关系数据库表中。这对我来说是有意义的,似乎是一个干净的解决方案。然而,面试官一直在质问我,为什么我们不能使用关系数据库来存储实际的视频本身(作为blob数据)。我给了他一些我认为合适的理由--视频是文件,文件系统被优化以更好地存储文件,文件系统缓存,读/写性能等。但他对所有事情的反驳是--“你也可以用数据库做到这一点……”。

为什么视频作为文件存储在磁盘上比存储在mysql数据库中更好,有明确的原因吗?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51408470

复制
相关文章
关系数据库之存储过程
A strong, positive self-image is the best possible preparation for success.
小闫同学啊
2020/02/29
1.2K0
【详解】图数据库 | 灵活存储复杂关联关系
从事10年JAVA研发工作,架构经验丰富,目前担任京东物流逆向创新业务团队leader,负责京东国际化逆向物流相关研发工作。
京东技术
2018/07/30
4.1K0
【详解】图数据库 | 灵活存储复杂关联关系
MongoDB一个基于分布式文件存储的数据库(介于关系数据库和非关系数据库之间的数据库)
1:MongoDB的官方网址:https://www.mongodb.com    MongoDB的中文社区:http://www.mongoing.com/(老外也很看重中国市场啊,知道大家英语不好
别先生
2018/01/02
1.6K0
MongoDB一个基于分布式文件存储的数据库(介于关系数据库和非关系数据库之间的数据库)
如何使用MySQL关系型数据库存储树结构
https://www.jianshu.com/p/951b742fd137 https://time.geekbang.org/column/article/67856 https://github.com/Agileaq/Hierarchical_Design/blob/master/Closure.sql https://juejin.cn/post/6844903906112176141 https://zh.wikipedia.org/wiki/%E5%B9%B3%E8%A1%A1%E6%A0%91
袁新栋-jeff.yuan
2020/12/16
2.9K0
如何使用MySQL关系型数据库存储树结构
关系数据库的设计_关系型数据库的设计原则
1、设计一个合适的关系数据库系统的关键是关系数据库模式的设计,即应构造几个关系模式, 每个模式有哪些属性,怎样将这些相互关联的关系模式组建成一个适合的关系模型,关系数据库 的设计必须在关系数据库设计理论的指导下进行。 2、关系数据库设计理论有三个方面的内容:函数依赖、范式和模式设计。函数依赖起核心作用, 它是模式分解和模式设计的基础,范式是模式分解的标准。
全栈程序员站长
2022/09/23
2.3K0
关系数据库的设计_关系型数据库的设计原则
行存储(关系型数据库)与列存储(hbase,es聚合的doc_value)[通俗易懂]
列式存储(Columnar or column-based)是相对于传统关系型数据库的行式存储(Row-basedstorage)来说的。简单来说两者的区别就是如何组织表:
全栈程序员站长
2022/09/14
1.6K0
行存储(关系型数据库)与列存储(hbase,es聚合的doc_value)[通俗易懂]
数据库的存储过程_数据库的存储过程语句
  2.对于存储过程来说可以返回参数(output),而函数只能返回值或者表对象。
全栈程序员站长
2022/09/21
3.9K0
数据库的存储过程_数据库的存储过程语句
数据库关系代数基本运算_不是关系型的数据库
关系模型的数据结构非常简单,只包含单一的数据结构——关系。在用户看来,关系模型中数据的逻辑结构是一张扁平的二维表。
全栈程序员站长
2022/11/16
2K0
数据库关系代数基本运算_不是关系型的数据库
关系型数据库和非关系型数据库
事务,是指一个操作序列,这些操作要么都执行,或者都不执行,而且这一序列是无法分隔的独立操作单位。也就是符合原子性(Atomicity)、 一致性(Consistency)、 隔离性(Isolation)和持久性(Durability)的一组操作。
归思君
2023/10/16
4040
关系型数据库和非关系型数据库
数据血缘关系:图数据库Neo4j存储实现
数据血缘关系包含了集群血缘关系、系统血缘关系、表级血缘关系和字段血缘关系,其指向数据的上游来源,向上游追根溯源。这里指的血缘关系一般是指表级和字段级,其能清晰展现数据加工处理逻辑脉络,快速定位数据异常字段影响范围,准确圈定最小范围数据回溯,降低了理解数据和解决数据问题的成本。同时数据血缘关系可与数据质量监控系统进行完美的整合,重要数据质量检测异常结果可通过数据血缘关系直接定位影响范围。
用户7600169
2022/04/25
10.3K4
数据血缘关系:图数据库Neo4j存储实现
关系型数据库与非关系型数据库
  当前我们各种高并发的时代下,NoSql正以大规模侵袭的状态下入侵SQL界,我们现在很普及的关系数据库如mysql、oracle、DB2、Microsoft的SQL Server等
haoming1100
2019/02/15
4.5K0
关系型数据库和非关系型数据库
一 三范式 1,所有列必须为原子化列 2,设计时需要主键列 3,所有非主键列不能依靠传递与主键列发生关系(所有列与主键列发生的都是直接关系) 生活中的主键:ID 车牌 手机号 二 关系 数据库结构关系 集合 --> 表 线型关系 -->约束 树形关系 -->索引(二叉树模型需哦延展的平衡二叉树) 图形关系 --> 数据库既包括了线型关系同事也包含了约束关系与依赖关系。 RDBMS(关系型数据库系统) HBASE(NOSQL --> not only sql) 非关系型数据库的优势:1
98k
2018/04/11
4.1K0
数据库的存储系列———将图片存储到数据库
在很多时候我们都使用数据库才存储我们的数据,然而我们通常在数据库里面存放的数据大多都支持数或者是一些字符,那么如果我们想在数据库里面存放图片,那么应该要怎么做的?
全栈程序员站长
2022/09/14
3.5K0
什么是关系型数据库和非关系型数据库_常用的三种关系型数据库
关系型数据库又称为关系型数据库管理系统(RDBMS),它是利用数据概念实现对数据处理的算法,达到对数据及其快速的增删改查操作。
全栈程序员站长
2022/09/20
4.7K0
【数据库】关系型数据库和非关系型数据库的分类、场景、优缺点
数据库根据其数据的存储方式可以分为关系型数据库和非关系型数据库。常见的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等。常见的非关系性数据库有 NoSql、Cloudant,Hbase等
瑞新
2020/12/07
4.4K0
关系数据库、数据库的设计(数据库学习)
-|关系的数学定义:域(同类型值集合)、由笛卡儿积(任意域各自相乘)推出关系的定义
营琪
2019/11/04
2.1K0
数据库中关系代数中的关系运算
这个概念的描述的非常抽象,刚开始学习的同学完全不知所云。这里通过一个实例来说明除法运算的求解过程:
大黄大黄大黄
2018/09/14
3.8K0
数据库中关系代数中的关系运算
Room 中的数据库关系
设计一个关系型数据库很重要的一部分是将数据拆分成具有相关关系的数据表,然后将数据以符合这种关系的逻辑方式整合到一起。从 Room 2.2 的稳定版开始,我们可利用一个 @Relation 注解来支持表之间所有可能出现的关系: 一对一、一对多和多对多。
Android 开发者
2020/03/09
2.2K0
Room 中的数据库关系
数据库模型关系
使用OneToOneField创建1对1的模型关系 将要创建对应关系的模型添加OneToOneField
星哥玩云
2022/09/14
2.7K0
数据库的存储结构
记录是按照行存储的,但是数据库的读取不是以行为单位,否则一次读取只能处理一行,效率很低。因此数据库,无论是读一行,还是读取多行,都是将这些行所在的页进行加载。数据管理存储空间的基本单位是页(Page)
王小明_HIT
2020/11/03
2.8K0
数据库的存储结构

相似问题

数据库,存储关系

11

关系数据库设计用于存储每周出勤量

11

用于存储关系数据库的试用/免费云服务

42

用于存储数据集的多个变体的关系数据库模式

16

用于存储非关系数据的AWS数据库解决方案

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文