Scéimh dháilte (Sharding) is dóigh MongoDB ar foluain dhomhanda (horizontal scaling) — sonraí a dháileadh ar iomadh freastalaí (scéimh) ionas go bhféadfaidh an bunachar sonraí tacú le tacair sonraí agus tráthnúlacht bhreise ar an méid a bhíonn iomainn ar fhreatsalaí amháin. Sroicheanns sé seo sonraí de réir eochair scéimh (shard key), agus bheartaíonn MongoDB iarrataí ar na scéimh cheart.
Cén fáth atá scéimh: foluain bhreise ná freatsalaí amháin
A single server has limits (storage, RAM, write throughput). When data/load exceeds
what one server (even a powerful one) can handle, SHARDING distributes it:
→ data is split across multiple SHARDS (each a replica set)
→ each shard holds a SUBSET of the data → combined capacity scales horizontally
→ handles huge datasets and high write throughput
