我的应用程序创建了大量文件,每个文件高达100MB。目前我们将这些文件存储在工作得很好的文件系统中。但我想知道是否有更好的解决方案将文件存储在某种文件数据库中。数据库的简单优点是它可以拆分文件并以小块而不是一个100mb文件存储。针对音频和视频等大文件的数据库
2
A
回答
5
文件系统非常适合存储文件。如果您需要将它们与数据库相关联,请按文件名进行操作。文件系统已经做了很多花哨的事情来确保它的效率。最好不要试图超越它。
1
关系数据库不擅长这个大文件。你可以去HDFS之类的东西,但是如果你有这个工作,这可能是不值得的。我相信它确实将大文件分解成块。
相关问题
- 1. 音频和视频文件
- 2. 调用和使用数据库/网站的音频,视频和图像文件
- 3. 插入和检索数据库中的音频和视频
- 4. NSDocument保存音频和视频文件
- 5. 播放音频和视频文件
- 6. Android:分组音频和视频文件
- 7. 在音频和视频文件中嵌入任意元数据
- 8. 将音频和视频RTP数据合并到mp4文件
- 9. 针对音频和视频的iPhone DRM实施
- 10. 从视频和音频文件中提取语音的文本
- 11. 将音频和视频文件保存在SQL Server数据库中
- 12. 在MATLAB中将音频和视频合并为视频文件
- 13. 针对图像和视频的数据库表
- 14. 使用音频播放视频后录制音频和视频
- 15. 撰写视频和音频 - 视频音频不见了
- 16. 复制不适用于包含音频/视频文件的CouchDB数据库
- 17. 转码音频和视频
- 18. 合并音频和视频
- 19. C#音频和视频流
- 20. 流式音频和视频
- 21. 从音频和视频文件的自定义库中挑选文件
- 22. 如何向MediaMux提供音频数据和视频数据
- 23. WP7音频/视频文件选择器
- 24. 视频不支持FLAC音频文件
- 25. 将音频添加到视频文件
- 26. 在Xuggler中混合使用大型视频(100 Mb)文件和音频文件
- 27. C++音频插件的音频库?
- 28. 针对某个网站的Flex视频/音频聊天
- 29. 如何在C#中复用视频文件和音频文件#
- 30. 如何区分音频3gp文件和视频3gp文件