Ano ang Sharded cluster?
Ano ang Sharded cluster?

Video: Ano ang Sharded cluster?

Video: Ano ang Sharded cluster?
Video: Ed Lapiz Preaching 2023 ๐Ÿ’ Ano ang Inaasahan ng Diyos Mula sa Atin? ๐Ÿ’ 2024, Nobyembre
Anonim

Isang MongoDB sharded cluster binubuo ng mga sumusunod na bahagi: shard: Ang bawat shard ay naglalaman ng subset ng pinaghiwa datos. Mula sa MongoDB 3.6, ang mga shards ay dapat na i-deploy bilang isang replica set. mongos: Ang mongos ay gumaganap bilang isang query router, na nagbibigay ng interface sa pagitan ng mga client application at ng sharded cluster.

Kasunod nito, maaari ring magtanong, ano ang Sharded?

Sharding ay isang uri ng database partitioning na naghihiwalay sa napakalaking database sa mas maliit, mas mabilis, mas madaling pinamamahalaang mga bahagi na tinatawag na data shards. Ang salitang shard ay nangangahulugang isang maliit na bahagi ng isang kabuuan.

Katulad nito, ano ang isang Sharded na koleksyon? Sharding ay isang konsepto sa MongoDB, na naghahati sa malalaking set ng data sa maliliit na set ng data sa maraming instance ng MongoDB. Ang koleksyon na maaaring malaki ang laki ay talagang nahahati sa maramihang mga koleksyon o Shards kung tawagin. Logically lahat ng shards ay gumagana bilang isa koleksyon.

Dito, ano ang Sharded cluster sa MongoDB?

A mongodb cluster ay ang salitang karaniwang ginagamit para sa sharded cluster sa mongodb . Ang mga pangunahing layunin ng a sharded mongodb ay: Ang scale ay nagbabasa at nagsusulat sa ilang node. Ang bawat node ay hindi pinangangasiwaan ang buong data upang maaari mong paghiwalayin ang data sa lahat ng mga node ng shard.

Bakit ginagamit ang Sharding?

Sharding ay isang paraan ng paghahati at pag-iimbak ng isang lohikal na dataset sa maraming database. Sa pamamagitan ng pamamahagi ng data sa maraming machine, ang isang kumpol ng mga database system ay maaaring mag-imbak ng mas malaking dataset at humawak ng mga karagdagang kahilingan. Sharding ay kinakailangan kung ang isang dataset ay masyadong malaki para maimbak sa isang database.

Inirerekumendang: