多くの人がMongoDBを低中グレードのキャッシュに使用しており、それは非常にうまく機能します。
アドホッククエリ機能を介して単純なキー値ストアよりも多くの機能を提供するため、memcacheやredisほど純粋ではありません(データの挿入と取得に時間がかかる可能性があります)。
非常に高いパフォーマンスを実現できますが(ワーキングセットは結局RAMにあります)、データモデルはより重くなります。
ただし、反対に、MongoDBは、Redisとは異なり、後で必要になる可能性が最も高いタイプのデータに対して(ほとんどの開発者にとって)はるかに理にかなっている永続化レイヤーを提供します。