რა არის გახეხილი კლასტერი?
რა არის გახეხილი კლასტერი?

ვიდეო: რა არის გახეხილი კლასტერი?

ვიდეო: რა არის გახეხილი კლასტერი?
ვიდეო: What's a cluster? 2024, ნოემბერი
Anonim

MongoDB გახეხილი მტევანი შედგება შემდეგი კომპონენტებისგან: shard: თითოეული ფრაგმენტი შეიცავს ქვეჯგუფს გახეხილი მონაცემები. MongoDB 3.6-დან გამომდინარე, ფრაგმენტები უნდა განლაგდეს როგორც ასლის ნაკრები. mongos: mongos მოქმედებს როგორც შეკითხვის როუტერი, რომელიც უზრუნველყოფს ინტერფეისს კლიენტის აპლიკაციებსა და აპლიკაციებს შორის გახეხილი მტევანი.

შემდგომში შეიძლება ისიც იკითხოს, რა არის გახეხილი?

შარდინგი არის მონაცემთა ბაზის დაყოფის ტიპი, რომელიც ჰყოფს ძალიან დიდ მონაცემთა ბაზებს პატარა, უფრო სწრაფ, უფრო ადვილად მართვად ნაწილებად, რომელსაც ეწოდება მონაცემთა ფრაგმენტები. სიტყვა shard ნიშნავს მთლიანის მცირე ნაწილს.

ანალოგიურად, რა არის Sharded კოლექცია? შარდინგი არის კონცეფცია MongoDB-ში, რომელიც ყოფს მონაცემთა დიდ ნაკრებებს მცირე მონაცემთა ნაკრებებად რამდენიმე MongoDB ინსტანციაში. The კოლექცია რომელიც შეიძლება იყოს დიდი ზომის რეალურად იყოფა რამდენიმეზე კოლექციები ან Shards როგორც მათ უწოდებენ. ლოგიკურად ყველა ნატეხი მუშაობს როგორც ერთი კოლექცია.

აქ, რა არის Sharded კლასტერი MongoDB-ში?

ა mongodb კასეტური არის სიტყვა, რომელიც ჩვეულებრივ გამოიყენება გახეხილი მტევანი mongodb-ში . ძირითადი მიზნები ა გახეხილი მონღოდბ არის: მასშტაბი კითხულობს და წერს რამდენიმე კვანძის გასწვრივ. თითოეული კვანძი არ ამუშავებს მთელ მონაცემებს, ასე რომ თქვენ შეგიძლიათ გამოყოთ მონაცემები ფრაგმენტის ყველა კვანძის გასწვრივ.

რატომ გამოიყენება Sharding?

შარდინგი არის ერთი ლოგიკური მონაცემთა გაყოფისა და შენახვის მეთოდი მრავალ მონაცემთა ბაზაში. მონაცემთა მრავალ მანქანას შორის განაწილებით, მონაცემთა ბაზის სისტემების კლასტერს შეუძლია შეინახოს უფრო დიდი მონაცემთა ბაზა და დამუშავდეს დამატებითი მოთხოვნები. შარდინგი აუცილებელია, თუ მონაცემთა ნაკრები ძალიან დიდია ერთ მონაცემთა ბაზაში შესანახად.

გირჩევთ: