我剛剛開始使用MongoDB和NoSQL的整個原則,我非常喜歡這種體驗。MongoDB亮點
有沒有人有任何建議,我應該看看功能?
有沒有人遇到過任何深入的教程?
有一件事,特別是我感興趣的是如何處理什麼是架構的變化anaslag。如果列被添加到表中,所有記錄都會有這個新列。看起來在Mongo中,如果一個文檔結束了一個新屬性,那麼只有新文檔纔會有這個屬性,並且需要進行更新才能將其添加到所有其他文檔中。有沒有更好的方法來解決這個問題,還是注意不存在的問題?
我剛剛開始使用MongoDB和NoSQL的整個原則,我非常喜歡這種體驗。MongoDB亮點
有沒有人有任何建議,我應該看看功能?
有沒有人遇到過任何深入的教程?
有一件事,特別是我感興趣的是如何處理什麼是架構的變化anaslag。如果列被添加到表中,所有記錄都會有這個新列。看起來在Mongo中,如果一個文檔結束了一個新屬性,那麼只有新文檔纔會有這個屬性,並且需要進行更新才能將其添加到所有其他文檔中。有沒有更好的方法來解決這個問題,還是注意不存在的問題?
首先,您需要認識到數據建模將與共有不同於關係數據庫。我建議您遵循幾個可通過http://www.10gen.com/presentations(取消選擇「精選」並選擇「查看全部」並搜索「模式」)的架構設計演示文稿。 http://www.10gen.com/presentations/webinar/mongodb-schema-design-how-to-think-non-relational是一個特別好的。
有很多其他的「架構設計」在線教程,以及,我必須強調的是簡單地轉換你的關係模式到MongoDB是不會得到最好的MongoDB因爲它是一個完全不同的方法。
你到目前爲止閱讀了什麼? –
我在旅程的開始,一直在瀏覽http://www.mongodb.org/上的文檔。它提供了大量的細節,並以最陡峭的學習曲線結束。我渴望找到一個能幫助我消化重點的教程。 –