栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在数据库上存储媒体文件的最佳方法是什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在数据库上存储媒体文件的最佳方法是什么?

我所知道的每个存储大量大文件的系统都将它们存储在数据库的外部。您将文件的所有可查询数据(标题,艺术家,长度等)以及文件的部分路径存储在数据库中。当需要检索文件时,您可以提取文件的路径,在其前面添加一些文件根(或URL),然后将其返回。

因此,您将有一个“位置”列,其中包含部分路径,例如“ a / b / c / 1000”,然后将其映射到:“ http:// myserver /
files / a / b / c /1000.mp3

确保您有一种简便的方法将媒体数据库指向其他服务器/目录,以防万一需要进行数据恢复。另外,您可能需要一个例程,该例程将数据库与文件归档的内容重新同步。

此外,如果您要拥有成千上万个媒体文件,请不要将它们全部存储在一个巨型目录中-这是某些文件系统上的性能瓶颈。而是将它们分解为多个平衡的子树。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/421085.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号