首页 > 解决方案 > 二进制文件和 BLOB 的区别

问题描述

观看这个关于如何设计 Tinder 的视频,在 06:50 点正在讨论文件与 BLOBS。

我想知道大型二进制文件和 BLOB(二进制大对象)之间有什么区别。

它们的区别是

差异的根源是什么?它们听起来和我很相似。

标签: blobbinaryfilesbinary-data

解决方案


当视频引用 BLOB(二进制大对象)时,它不引用任何旧的二进制信息(文件)集合。根据this wikipedia article,它具体意味着

在数据库管理系统中存储为单个实体的二进制数据的集合。

区别在于“数据库管理系统”。BLOB 由 DBMS 管理,尽管它可能仍存储在文件系统中。但是,其他文件是直接存储在文件系统中的,而数据库中往往只存储一个URI。


推荐阅读