BSON and OSON: documents are designed to be nested, not flat

TL;DR AI
2 min readKey summary
The article argues that some vendor benchmarks are misleading because they test document databases with unnatural flat key-value schemas.
It contrasts a 1,000-field flat document with a nested document layout to show the intended model for BSON and OSON.
The point is that document databases are designed for hierarchical data, so flat-schema tests can understate their strengths.
Using benchmarks like YCSB on oversized flat documents can produce results that do not reflect real-world document usage.

