One reason is to provide fast full-text search on JSON (or other self-describing format) documents that do not necessarily have the same structure/schema.
↧
Answer by Paulo Merson for Why should I use document based database instead of relational database?
↧