插入时的MongoDB并发访问

时间:2014-06-03 11:14:33

标签: mongodb playframework-2.0 morphia

我使用Morphia将MongoDB与Play Framework应用程序一起使用。我正在使用以下元素构建一个quizz系统:

public class MyProduct extends MongoEntity {
    @Embedded
    public Questionnaire questionnaire;
}

public class Questionnaire extends MongoEntity {
    @Reference
    public Set<Question> questions;

    @Embedded
    public Map<String, Answer> answers;
}

我在MyProduct上有很多读物。 Question包含问题本身和可能的答案。 Answer包含给定问题的用户答案(Map的键是用户ID)。

我的问题是当用户回答问题时如何处理并发访问。即使答案存储在同一文档中,所有用户也可以同时回答

如果没有,我应该将我的答案作为不同的文件放在专门的收藏中吗?

由于

0 个答案:

没有答案