我正在构建一个小应用程序,而我宁愿没有数据库的费用(托管,麻烦)。我正在考虑为每个用户编写一个类(称之为Settings),并将其作为xml序列化到磁盘。
当用户登录时,我会将xml反序列化为List,滚动直到找到我需要的用户,然后我就拥有了所需的一切。
我想如果需要的话,我可以将它全部包装在Singleton中。
我想象这对于一个大型应用来说会相当糟糕,但我们每天都在谈论100次点击。
答案 0 :(得分:1)
与实施基于文件的解决方案相比,您是否真的认为需要更多时间来设置数据库?我会感到惊讶,实际上我更愿意采用数据库方式。