在数据库中创建图像文档存档的最佳方法是什么?
鉴于我们有大约 2-1000 万条记录,每条记录包含 2-4 张图像和大约 20 个文本字段,那么创建此存档的最佳方法是什么,以便我们具有良好的速度和数据的高安全性?
另外,什么数据库适合这个项目?
在数据库中创建图像文档存档的最佳方法是什么?
鉴于我们有大约 2-1000 万条记录,每条记录包含 2-4 张图像和大约 20 个文本字段,那么创建此存档的最佳方法是什么,以便我们具有良好的速度和数据的高安全性?
另外,什么数据库适合这个项目?
绝对按照 Minor 的建议使用文件系统。
一种选择是 SQL Server FILESTREAM。请参阅http://msdn.microsoft.com/en-us/library/cc949109.aspx。
Use file system storage for archive image. You must save link in DB for the image file. And if you use a HTTP content you can use the cache proxy server such as Squid, Nginx, etc.
更多问题:
文件系统不会提供任何真正的安全性,所以我会直接打折。
在 Oracle 中,通过ORDImage 类型提供了内置的图像支持。