保存到数据库而不是保存到文件中?

时间:2012-09-20 15:16:34

标签: silverlight save

我有一个Silverlight应用程序,它可以更新文档并保存,但哪种方法更好?

  1. 将针对数据库的文件(例如blob字段)保存到表

    或者

  2. 保存文件夹结构,其中包含有关文件保存到磁盘的位置的表格

    或者

  3. 还有别的吗?

  4. IsolatedStorage怎么样?

1 个答案:

答案 0 :(得分:1)

如果不经常更改文件的位置,保存到磁盘会更好。将所有内容作为blob存储到数据库中会迅速增加数据库的大小,从而降低系统性能。此外,如果您同时从数据库中选择大量blob对象,则会占用大量内存并降低性能。