Sharding is a technique that involves splitting a database across multiple servers when the amount of data to be stored is larger than a single server's capacity. This only happens with very large datasets, since the current hardware capacities for a single server can reach several terabytes of data. An application would have to generate GBs of data per day to reach these limitations. Now, let's address how to manage these big datasets using Neo4j.
Neo4j has developed another tool that can be used especially for this purpose called fabric.
If you create a new graph using Neo4j 4.0 in Neo4j Browser, you will notice that the active database is now highlighted next to the query box.