Multi-model databases sound simple on paper.

One database, many data models, less architecture sprawl.

That is the pitch.

The reality is less neat.

Once you look closely, "multi-model" can mean very different things. Sometimes it means one engine with several models that actually work together. Sometimes it means one database plus a growing...