Introduction
Sometimes documents in a database are very big. The subset pattern helps us get only the parts we need, making things faster and easier.
When a document has many fields but you only want a few of them.
When you want to reduce the amount of data sent over the network.
When you want to improve the speed of your queries by fetching less data.
When you want to show a summary or preview of a large document.
When working with mobile apps that need less data to save battery and data.