Tasavvur qiling, sizda ryukzagingizga sig‘maydigan ko‘plab telefon, planshet va noutbuk kabi qurilmalar bor. Bu muammoni hal qilish uchun qurilmalaringizni kichikroq guruhlarga ajratib, ularni turli sumka yoki g‘iloflarda saqlashingiz mumkin.
Shunday qilib, barcha qurilmalarni qidirib chiqishga hojat qolmaydi — foydalanmoqchi bo‘lgan qurilmangizni osongina topasiz. #Sharding ko‘plab ma’lumotlarni bir nechta serverda saqlashingiz kerak bo‘lganda ham xuddi shunday ishlaydi. Ma’lumotlarni «shard» deb ataladigan kichikroq qismlarga ajratasiz va ularni turli serverlarda saqlaysiz.
Bu kerakli ma’lumotlarga osonroq va tezroq kirishga yordam beradi, chunki siz faqat kamroq hajmdagi
ma’lumotlarni qidirishingiz kerak bo‘ladi. Masalan, Instagram kabi ijtimoiy tarmoq ilovasida foydalanuvchilarning barcha ma’lumotlarini bitta serverda saqlash o‘rniga, ularni turli qismlarga bo‘lish mumkin. Bunda har bir server foydalanuvchilarning muayyan guruhiga xizmat ko‘rsatadi #Data . Bu foydalanuvchilar soni va ma’lumotlar hajmi ortib borayotganida ham ilovaning uzluksiz ishlashiga yordam beradi.
Sharding asosan taqsimlangan hisoblash tizimlari va ma’lumotlar bazasi tizimlarida, ayniqsa #blockchain texnologiyasida qo‘llaniladi. Blokcheynda sharding tarmoq bo‘ylab ma’lumotlarning xavfsizligi va izchilligini ta’minlagan holda, masshtablanuvchanlik va samaradorlikni oshirish uchun ishlatiladi.
Bu blokcheyn yaxlitligiga putur yetkazmagan holda tarmoqqa soniyasiga ko‘proq tranzaksiyalarni qayta ishlash va ko‘proq foydalanuvchilarga xizmat ko‘rsatish imkonini beradi.
Biroq sharding bulutli hisoblash va ma’lumotlarni saqlash tizimlari kabi boshqa taqsimlangan tizimlarda ham ularning samaradorligi va #scalability #CoinGabbar ni oshirish uchun qo‘llanilishi mumkin.