【发布时间】:2019-02-11 21:31:34
【问题描述】:
我知道 blob 是二进制数据的数据类型,因为整数是 int 的数据类型。正如他们所说,它用于将文件直接存储在数据库中(我们将音频文件移动到 blob 中,并将该 blob 保存在数据库中)。
问题 1) 如果我可以将音频存储在例如路径 /var/www/audio.mp3 中并在数据库中存储路径名 /var/www/audio.mp3,为什么要存储音频的 blob?
问题 2) 哪个更好? Netflix 如何存储电影?只是斑点还是什么?
问题 3) 想知道是否有任何缺点或优点,如果你能给我一些想法,以便我知道何时使用它们。
【问题讨论】:
-
恕我直言,这个问题太宽泛了,答案将部分基于意见,因此偏离主题。这个话题属于dba.stackexchange.com -> blob - Files - in the database or not? - Database Administrators Stack Exchange
-
也许你会发现这很有用:Storing Images in DB - Yea or Nay?
标签: javascript mysql filesystems blob