7
A
回答
8
邏輯上是的,你可以設計一個這樣的數據庫系統,但實際上沒有。
- 集合對其中的文檔有索引。
- 集合要求其中的文檔具有唯一的ID。
- 文件大小有限。
1
- 對象ID(
_id
頂層文件屬性)必須在集合獨特。多個集合可能具有相同的_id,就像在RDBM中的關鍵約束是按表一樣,但多個表可能包含相同的鍵值。
0
藏品是文檔的容器。所以當你說包含其他文件的文件有點不對勁時,因爲文件已經可以有內部文件。
收藏是你放在一起文件的單位。請注意,由於無模式設計,您可以將任何內容放入集合中,但這不是一個好設計。所以收集對於文檔來說是一個合乎邏輯的容器與關係世界中的表相同。
相關問題
- 1. 爲什麼我的選擇沒有填充我的MongoDB集合?
- 2. 什麼是MongoDB中的集合掃描?
- 3. 爲什麼BackboneJs集合有URL?
- 4. MongoDB定義具有數組作爲文檔的集合
- 5. 爲什麼創建集合,如果我們已經有集合?
- 6. 爲什麼有人會在MongoDB的集合上創建一個索引?
- 7. 爲什麼我應該在NoSql數據庫中有多個集合(MongoDB)
- 8. Mongodb聚合集合
- 9. 爲什麼我的UserProperties集合爲空?
- 10. 爲什麼將集合檢索爲空?
- 11. mongodb集合
- 12. MongoDB中 - 集合
- 13. 爲什麼我的數據目錄在MongoDB中分割集合時這麼大?
- 14. 如何爲它具有集合
- 15. 爲什麼在MongoDB集合中24 MB的CSV數據變爲230 MB?
- 16. 爲什麼mongodb update方法創建一個擴展名爲'_keys'的新集合?
- 17. 爲什麼有這麼多的Scala集合視圖類型?
- 18. 爲什麼「TypeToken集合」被認爲是Typesafe? (有效的Java#29)
- 19. 爲什麼集合方法'包含'工作,如果集合有關係?
- 20. 根據NUnit集合約束,什麼使類成爲集合?
- 21. 爲什麼Google集合不像Apache集合那樣支持MultiKeyMap?
- 22. 爲什麼查詢返回空集合?
- 23. 爲什麼我的treeview.checkednodes集合重置?
- 24. 爲什麼CQL讀取整個集合?
- 25. 爲什麼sameElements對集合返回true?
- 26. 爲什麼Stream.flatMap不能接受集合?
- 27. DenseVector爲什麼是可變集合?
- 28. 可觀察集合與可枚舉集合有什麼區別?
- 29. MongoDB聚合投影集合
- 30. 什麼用具有合成語句
謝謝。什麼是文件大小限制? – Randomblue
@randomBlue文件大小:目前16MB:http://stackoverflow.com/questions/4667597/understanding-mongodb-bson-document-size-limit – Petrogad
也許是更好的參考源http://www.mongodb.org /顯示/ DOCS /文件 –