将序列化对象存储到磁盘而不是使用数据库

时间:2012-10-25 18:20:11

标签: object serialization storage

我正在构建一个小应用程序,而我宁愿没有数据库的费用(托管,麻烦)。我正在考虑为每个用户编写一个类(称之为Settings),并将其作为xml序列化到磁盘。

当用户登录时,我会将xml反序列化为List,滚动直到找到我需要的用户,然后我就拥有了所需的一切。

我想如果需要的话,我可以将它全部包装在Singleton中。

我想象这对于一个大型应用来说会相当糟糕,但我们每天都在谈论100次点击。

1 个答案:

答案 0 :(得分:1)

与实施基于文件的解决方案相比,您是否真的认为需要更多时间来设置数据库?我会感到惊讶,实际上我更愿意采用数据库方式。