Çfarë është grupi i copëtuar?
Çfarë është grupi i copëtuar?

Video: Çfarë është grupi i copëtuar?

Video: Çfarë është grupi i copëtuar?
Video: HOXHA- BAJRI NUK ESHTE GRUPI ME I RREZIKSHEM 2024, Prill
Anonim

Një MongoDB grumbull i copëtuar përbëhet nga komponentët e mëposhtëm: shard: Çdo copëza përmban një nëngrup të i copëtuar të dhëna. Që nga MongoDB 3.6, copëzat duhet të vendosen si një grup kopjesh. mongos: Mongos vepron si një ruter pyetës, duke siguruar një ndërfaqe ndërmjet aplikacioneve të klientit dhe grumbull i copëtuar.

Më pas, dikush mund të pyesë gjithashtu, çfarë është Sharded?

Sharding është një lloj i ndarjes së bazës së të dhënave që ndan bazat e të dhënave shumë të mëdha në pjesë më të vogla, më të shpejta dhe më lehtë të menaxhuara të quajtura copëza të dhënash. Fjala shard do të thotë një pjesë e vogël e një tërësie.

Në mënyrë të ngjashme, çfarë është një koleksion Sharded? Sharding është një koncept në MongoDB, i cili ndan grupe të mëdha të dhënash në grupe të vogla të dhënash nëpër instanca të shumta MongoDB. Të mbledhjes e cila mund të jetë e madhe në madhësi, në fakt ndahet në shumëfish koleksionet ose Shards siç quhen. Logjikisht të gjitha copat funksionojnë si një mbledhjes.

Këtu, çfarë është grupi Sharded në MongoDB?

A grumbull mongodb është fjala që përdoret zakonisht për grup i copëtuar në mongodb . Qëllimet kryesore të a i copëtuar mongodb janë: Shkalla e leximit dhe e shkrimit përgjatë disa nyjeve. Çdo nyje nuk trajton të gjitha të dhënat, kështu që ju mund të ndani të dhënat përgjatë të gjitha nyjeve të copëzës.

Pse përdoret Sharding?

Sharding është një metodë e ndarjes dhe ruajtjes së një grupi të dhënash të vetme logjike në baza të të dhënave të shumta. Duke shpërndarë të dhënat midis makinave të shumta, një grup sistemesh të bazës së të dhënave mund të ruajë të dhëna më të mëdha dhe të trajtojë kërkesa shtesë. Sharding është e nevojshme nëse një grup të dhënash është shumë i madh për t'u ruajtur në një bazë të dhënash të vetme.

Recommended: