It is recommended to refer to the stress level of your own system. MongoDB itself has a strong ability to withstand pressure, so there is no need to add caching when it is not completely necessary, which can save a lot of development and operation and maintenance workload. It's not too late to add more when you really need it.
Mongdb is used as the database, and Redis is used to cache the Top 10 popular data and Session. It is right
Mongodb is used as a persistent database, and redis is used as a memory cache database
It is recommended to refer to the stress level of your own system.
MongoDB itself has a strong ability to withstand pressure, so there is no need to add caching when it is not completely necessary, which can save a lot of development and operation and maintenance workload. It's not too late to add more when you really need it.