NoSQL always include some form of sharding or partitioning, as they are all built with a focus on scalability. This helps the database to scale out on commodity hardware positioned on premises or in the cloud, enabling unlimited growth with increased output and less delay than relational databases.