我最近被引入到MongoDB中,並且我喜歡很多(與我用於所有項目的MySQL相比)。爲什麼使用nosql/document/MongoDB作爲關係數據庫會比較差?
但是,在某些特定情況下,使用簡單ID「彼此鏈接」的文檔存儲我的數據更有意義(以減少重複數據)。
例如,我可以具有Country
和User
文件,其中用戶的位置實際上是一個ID到Country
(因爲Country
文檔包括更多的數據,因此,在每個用戶複製Country
數據是沒有意義)。
我很好奇的是......爲什麼MongoDB會比使用合適的關係數據庫差呢?
是否因爲我可以通過進行聯接來保存事務(而不是使用MongoDB進行兩次事務)?
我不確定這是否回答了這個問題,MongoDB的原因會比較差。 – corgrath