我们正在 ASP.NET 3.5 中创建一个社交网站。我们正在为图像创建用户特定的幻灯片。假设有 100 万用户,每个用户都会保存一些图像,现在我们将图像名称保存在数据库中。
因此,在获取下一张图像时,我们必须先到 DB,然后再到特定图像的 Image 文件夹,然后将响应发送给用户。
取而代之的是,如果我们创建用户特定文件夹并将图像保存在该文件夹中,然后查询特定用户文件夹以获取图像,这将是一个实用的解决方案,还是我们应该坚持使用上述传统数据库?
在 Web 应用程序中创建 100 万个文件夹好吗?
哪种方法在获取图像时更快(从文件夹或 SQL Server)?(我们没有将图像保存在数据库中)
感谢您。