7
A
回答
8
邏輯上是的,你可以設計一個這樣的數據庫系統,但實際上沒有。
- 集合對其中的文檔有索引。
- 集合要求其中的文檔具有唯一的ID。
- 文件大小有限。
1
- 對象ID(
_id
頂層文件屬性)必須在集合獨特。多個集合可能具有相同的_id,就像在RDBM中的關鍵約束是按表一樣,但多個表可能包含相同的鍵值。
0
藏品是文檔的容器。所以當你說包含其他文件的文件有點不對勁時,因爲文件已經可以有內部文件。
收藏是你放在一起文件的單位。請注意,由於無模式設計,您可以將任何內容放入集合中,但這不是一個好設計。所以收集對於文檔來說是一個合乎邏輯的容器與關係世界中的表相同。
相關問題
- 1. MongoDB定義具有數組作爲文檔的集合
- 2. 爲什麼有人會在MongoDB的集合上創建一個索引?
- 3. Mongodb聚合集合
- 4. 爲什麼我的UserProperties集合爲空?
- 5. 爲什麼將集合檢索爲空?
- 6. 如何爲它具有集合
- 7. MongoDB聚合投影集合
- 8. 爲什麼集合方法'包含'工作,如果集合有關係?
- 9. MongoDb封頂集合
- 10. Mongodb鏈接集合
- 11. 瞭解mongodb集合
- 12. BasicDBList到集合MongoDB
- 13. 爲什麼Google集合不像Apache集合那樣支持MultiKeyMap?
- 14. 根據NUnit集合約束,什麼使類成爲集合?
- 15. 爲什麼查詢返回空集合?
- 16. 爲什麼sameElements對集合返回true?
- 17. 爲什麼我的treeview.checkednodes集合重置?
- 18. 爲什麼Stream.flatMap不能接受集合?
- 19. 爲什麼CQL讀取整個集合?
- 20. DenseVector爲什麼是可變集合?
- 21. 可觀察集合與可枚舉集合有什麼區別?
- 22. MongoDB中的$ cmd集合是什麼?我如何使用它?
- 23. MongoDB集合可以在其中有另一個集合嗎?
- 24. MongoDB VS MySQL - 爲什麼mongo/mongoose會自動創建數據庫和集合?
- 25. MongoDB集合上的MapReduce變爲空
- 26. MongoDB:爲用戶映射集合名稱
- 27. 有什麼辦法可以自動更新MongoDB中的兩個集合?
- 28. 爲什麼Silverlight 4程序集仍然具有2.0.5.0版本?
- 29. 爲什麼控制器具有交易時對收集
- 30. 爲什麼mongodb抱怨transparent_hugepage?
謝謝。什麼是文件大小限制? – Randomblue
@randomBlue文件大小:目前16MB:http://stackoverflow.com/questions/4667597/understanding-mongodb-bson-document-size-limit – Petrogad
也許是更好的參考源http://www.mongodb.org /顯示/ DOCS /文件 –