我在Qt中创建问卷调查应用程序,在其中创建调查,用户登录并完成这些调查。我将这些保存为JSON。 每项调查可能有60多个问题,并由不同的人完成多个团队。 保存为1个JSON文件或每个调查的文件更合适吗?
答案 0 :(得分:2)
我会使用数据库而不是JSON文件。您可以使用JSON序列化数据并通过进程和计算机或服务器进行传输,但您不希望将大数据保存到JSON文件中。
无论如何,如果您想要做什么,我会将每个调查保存在不同的JSON文件中。也许通过为每个文件(文件名)分配唯一标识符来保持它们的顺序,以便您可以轻松地找到并搜索它们。
单个文件将是单点故障,在读取和写入时会出现并发问题。每个调查的一个文件应该可以缓解这个问题。