虽然这个问题已经出现在以前的帖子中,但是不同的场景和不同的考虑决定了哪一个是最好的。
我需要实现一个系统,它可以处理每年200 of 400 of大小的图像(大约每幅图像小于1mb )。这是宝洁的图像,只允许被授权的个人访问和查看。我计划使用一个基于系统的应用程序插入MYSQL数据库,并使用基于PHP web的应用程序仅供查看。
我正在考虑使用文件系统,因为对映像进行备份和还原很容易,并且不需要担心MYSQL数据库的大小。
我使用的是运行在Windows中的MySQL + Apache + PHP。
非常感谢您的建议和意见。
谢谢。
你好,德斯蒙德
发布于 2015-02-22 13:25:22
也值得一读:构建应用程序时文件存储的最佳实践-数据库(Blob存储) Vs文件系统
BLOB存储作为最佳解决方案
作为最佳解决方案的文件系统存储
发布于 2013-10-30 07:41:38
小于256 K的对象最好存储在数据库中,大于1M的对象最好存储在文件系统中。在256 K~ 1M之间,读:写比和对象复盖率或替换率是重要的因素。
汤:http://research.microsoft.com/apps/pubs/default.aspx?id=64525
编辑:这是Mysql,所以可能与Mysql相同:)
https://stackoverflow.com/questions/19676305
复制相似问题