WPF应用程序:在数据库或文件系统上保存图像更好吗?

时间:2012-09-20 10:15:13

标签: wpf sqlite sql-server-ce blob

我必须构建一个WPF单用户应用程序,需要为每条记录处理图像(大约200-500 kb。)(> 10000条记录)。

我最好在数据库中使用blob字段,还是最好将imgs保存在文件系统中?

我正在尝试了解是否使用Sqlite或SqlCE作为数据库引擎,但我已经阅读了两个引擎的限制和性能问题,所以我认为将图像保存在文件系统中,即使备份更好只有DB文件才能保存一切。这是一个不错的选择吗?

1 个答案:

答案 0 :(得分:0)

如果blob字段中包含所有图像,则每个备份都需要备份整个数据库文件。使用文件系统中的映像,您可以执行增量备份。

根据您需要对图像执行的操作,您可能无论如何都必须将一些图像导出到文件中。