在数据库中创建图像文档存档的最佳方法是什么?
鉴于我们有大约2千万条记录,每条记录包含2-4张图片和大约20个文本字段,创建此存档的最佳方式是什么,以便我们拥有良好的数据速度和高安全性?
此外,哪个数据库对此项目有利?
答案 0 :(得分:2)
绝对使用文件系统作为Minor建议。
一个选项是SQL Server FILESTREAM。请参阅http://msdn.microsoft.com/en-us/library/cc949109.aspx。
答案 1 :(得分:1)
将文件系统存储用于存档图像。您必须在DB中为图像文件保存链接。如果您使用HTTP内容,则可以使用缓存代理服务器,例如Squid,Nginx等。
答案 2 :(得分:1)
更多问题:
答案 3 :(得分:0)
文件系统不会提供任何真正的安全性,所以我会直接打折。
在Oracle中,通过ORDImage type提供内置图像支持。
答案 4 :(得分:0)