我正在Qt中创建一个问卷调查应用程序,在Qt中创建调查,用户登录并完成这些调查。我把这些保存为JSON。每项调查都可能有60+问题,并由不同的人完成多个团队。是否应该将其保存为1 JSON文件,还是为每个Survey保存一个文件?
发布于 2016-12-18 14:13:09
我将使用数据库而不是JSON文件。您可以使用JSON来序列化数据,并通过进程、计算机或服务器传输数据,但不希望将大数据保存到JSON文件中。
无论如何,如果您想要这样做,我将把每个调查保存在一个不同的JSON文件中。可以通过为每个文件(文件名)分配一个唯一标识符来保持它们的顺序,这样您就可以很容易地找到和搜索它们。
一个文件将是一个单一的失败点,当读取和写入它时会出现并发问题。每次调查只有一个文件可以缓解这个问题。
https://stackoverflow.com/questions/41208819
复制相似问题