> Sharding is (nearly) always slower than using one big index with sufficient > hardware resources. Only use sharding when your index is too huge to fit > into one single machine.
If you're not constrained by CPU or IO, in other words have plenty of CPU cores available together with for example separate hard discs for each shard splitting your index into smaller shards can in some cases make a huge difference in one box too. -- Sami Siren