что это такое?
Шардинг (sharding, «шардирование», «сегментирование») основан на простой идее: «если что-то стало слишком большим, можно разделить его на сегменты поменьше». Представьте, что вам нужно быстро съесть огромный торт: использовать только одну ложку займет очень много времени, но если разрезать торт на много кусочков, дать каждому кусочку ложку и раздать их разным людям, все съедят торт намного быстрее. Именно такая концепция лежит в основе шардинга. Идея проста, но ее реализация может быть сложной.