- Web Development with MongoDB and Node(Third Edition)
- Bruno Joseph D'mello Mithun Satheesh Jason Krol
- 123字
- 2021-07-08 10:32:38
Schema-less design
Another important feature of MongoDB is its schema-less nature. With a relational database, you are required to define the exact structure of the data being stored ahead of time, which is termed as the schema. This means that you must have defined the exact number of columns, the length, and the data type for every field in a table, and that each field must always match that exact set of criteria. Mongo provides a flexible nature where the documents that you store into the database need not follow any schema unless the developer enforces it through the application level. This makes MongoDB a great fit for Agile-based development, as you could carry out modifications on the application schema on the fly.
推薦閱讀
- Extending Jenkins
- Unity 2020 Mobile Game Development
- Bulma必知必會
- 區(qū)塊鏈:以太坊DApp開發(fā)實(shí)戰(zhàn)
- Learning Laravel 4 Application Development
- JavaScript動態(tài)網(wǎng)頁開發(fā)詳解
- Modern JavaScript Applications
- Learning Python Design Patterns
- 從零開始學(xué)C#
- JBoss:Developer's Guide
- Everyday Data Structures
- Clojure High Performance Programming(Second Edition)
- Data Manipulation with R(Second Edition)
- 精通Oracle 12c 數(shù)據(jù)庫管理
- Python架構(gòu)模式:精通基于Python的API設(shè)計、事件驅(qū)動架構(gòu)和包管理