News for hackers. Stuff that matters.
Re:MongoDB Wire Protocol Specification License by laichzeit0 on Wednesday July 21, 2021 @03:00PM (#27910541)
It’s exactly that. Shifting the problem from schema-on-write to schema-on-read. It’s like dynamic vs statically typed. Personally, I don’t like it at all, none of your problems have magically disappeared, you just shifted it to runtime (or the application layer, as you say).
Re:MongoDB Wire Protocol Specification License by vel0city on Wednesday July 21, 2021 @04:05PM (#27911401)
In many document databases these days you can have required fields and types enforced by the database to ensure all documents in the collection have at least a certain schema.

https://docs.mongodb.com/manual/core/schema-validation/#rest...