比方說我們有以下的文檔結構:的MongoDB +常模併發和集合
class BlogPost
{
[MongoIdentifier]
public Guid Id{get;set;}
public string Body{get;set;}
....
}
class Comment
{
[MongoIdentifier]
public Guid Id{get;set;}
public string Body {get;set;}
}
如果我們假設,多個用戶可以張貼在同一職位的意見,這將是對關係模型的最佳途徑這些之間?
如果Post有一個註釋集合,我可能會遇到併發問題,對嗎?
並且在Comment上放置FK類似的屬性似乎太相關,或者?
Ofcourse當然,我不應該用我目前的知識建立一個應用程序。我試圖瞭解MongoDB是否將集合看作單個值,或者是否在檢測到併發時合併集合。 – 2011-02-18 19:28:36
@Roger Alsing - http://www.mongodb.org/display/DOCS/How+does+concurrency+work進入一點,但我不完全確定。從我讀到的內容來看,這聽起來有點模糊,就像引擎蓋下面有一個信號量,會讓一條評論被添加,然後是第二條。 – 48klocs 2011-02-18 19:48:59