Stop Claiming that you're Using a Schemaless Database | Java, SQL and jOOQ.
MongoDB is a JSON-style data store. The documents stored in the database can have varying sets of fields, with different types for each field.
And that's true. But it doesn't mean that there is no schema. There are in fact various schemas:
- The one in your head when you designed the data structures
- The one that your database really implemented to store your data structures
- The one you should have implemented to fulfill your requirements
Read full article from Stop Claiming that you're Using a Schemaless Database | Java, SQL and jOOQ.
No comments:
Post a Comment