1.  Документы могут иметь различный набор полей, поэтому структура данных является более гибкой.

2.  Для CRUD-операций используются, например, insertOne(), find(), updateOne() и deleteOne().

3.  Для кэширования подходит Key-Value, для гибких профилей — документная база, а для анализа социальных связей — графовая база.