Ինչ է Sharded կլաստերը:
Ինչ է Sharded կլաստերը:

Video: Ինչ է Sharded կլաստերը:

Video: Ինչ է Sharded կլաստերը:
Video: Ինչ է պատահել. ինքնաթիռի վայրէջքից հետո բոլոր ուղևորներին մահացած են գտել 2024, Ապրիլ
Anonim

ՄոնգոԴԲ բեկորային կլաստեր բաղկացած է հետևյալ բաղադրիչներից՝ shard. Յուրաքանչյուր բեկոր պարունակում է ենթաբազմություն բեկորացված տվյալները։ MongoDB 3.6-ի դրությամբ բեկորները պետք է տեղադրվեն որպես կրկնօրինակների հավաքածու: mongos. Mongos-ը գործում է որպես հարցումների երթուղիչ՝ ապահովելով ինտերֆեյս հաճախորդի հավելվածների և հավելվածների միջև բեկորային կլաստեր.

Հետագայում կարելի է նաև հարցնել՝ ի՞նչ է Sharded-ը։

Sharding տվյալների բազայի բաժանման մի տեսակ է, որը շատ մեծ տվյալների բազաները բաժանում է ավելի փոքր, արագ և հեշտությամբ կառավարվող մասերի, որոնք կոչվում են տվյալների բեկորներ: Բեկոր բառը նշանակում է մի ամբողջության փոքր մաս:

Նմանապես, ի՞նչ է Sharded հավաքածուն: Sharding Կոնցեպտ է MongoDB-ում, որը տվյալների մեծ հավաքածուները բաժանում է փոքր տվյալների հավաքածուների՝ բազմաթիվ MongoDB ատյաններում: Այն հավաքածու որը կարող է մեծ լինել, իրականում բաժանվում է մի քանիսի վրա հավաքածուներ կամ Shards, ինչպես կոչվում են: Տրամաբանորեն բոլոր բեկորները աշխատում են որպես մեկ հավաքածու.

Այստեղ ի՞նչ է Sharded կլաստերը MongoDB-ում:

Ա mongodb կլաստեր այն բառն է, որը սովորաբար օգտագործվում է բեկորային կլաստեր mongodb-ում . Ա–ի հիմնական նպատակները բեկված mongodb Սանդղակը կարդում և գրում է մի քանի հանգույցների երկայնքով: Յուրաքանչյուր հանգույց չի մշակում ամբողջ տվյալները, այնպես որ դուք կարող եք առանձնացնել տվյալները բեկորի բոլոր հանգույցների երկայնքով:

Ինչու է օգտագործվում Sharding-ը:

Sharding մի քանի տվյալների բազաներում մեկ տրամաբանական տվյալների բաժանման և պահպանման մեթոդ է: Տվյալները մի քանի մեքենաների միջև բաշխելով՝ տվյալների բազայի համակարգերի կլաստերը կարող է ավելի մեծ տվյալների բազա պահել և կատարել լրացուցիչ հարցումներ: Sharding անհրաժեշտ է, եթե տվյալների բազան չափազանց մեծ է մեկ տվյալների բազայում պահելու համար:

Խորհուրդ ենք տալիս: