Taqsimlangan ma'lumotlar bazasi va markazlashtirilgan ma'lumotlar bazasi o'rtasidagi farq

Taqsimlangan ma'lumotlar bazasi va markazlashtirilgan ma'lumotlar bazasi o'rtasidagi farq
Taqsimlangan ma'lumotlar bazasi va markazlashtirilgan ma'lumotlar bazasi o'rtasidagi farq

Video: Taqsimlangan ma'lumotlar bazasi va markazlashtirilgan ma'lumotlar bazasi o'rtasidagi farq

Video: Taqsimlangan ma'lumotlar bazasi va markazlashtirilgan ma'lumotlar bazasi o'rtasidagi farq
Video: What is a Server? Servers vs Desktops Explained 2024, Iyul
Anonim

Tarqatilgan ma'lumotlar bazasi va markazlashtirilgan ma'lumotlar bazasi

Markazlashtirilgan ma'lumotlar bazasi - bu ma'lumotlar bir joyda saqlanadigan va saqlanadigan ma'lumotlar bazasi. Bu yirik korxonalarda ma'lumotlarni saqlashning an'anaviy usuli. Tarqalgan ma'lumotlar bazasi - bu ma'lumotlar bir xil jismoniy joyda joylashgan saqlash qurilmalarida saqlanadigan ma'lumotlar bazasi, lekin ma'lumotlar bazasi markaziy ma'lumotlar bazasini boshqarish tizimi (DBMS) yordamida boshqariladi.

Markazlashtirilgan ma'lumotlar bazasi nima?

Markazlashtirilgan ma'lumotlar bazasida tashkilotning barcha ma'lumotlari asosiy kompyuter yoki server kabi bitta joyda saqlanadi. Masofadagi foydalanuvchilar ma'lumotlarga kirish uchun taqdim etilgan dastur dasturlari yordamida keng tarmoq (WAN) orqali ma'lumotlarga kirishadi. Markazlashtirilgan ma'lumotlar bazasi (asosiy kompyuter yoki server) tizimga keladigan barcha so'rovlarni qondira olishi kerak, shuning uchun osongina tiqilib qolishi mumkin. Ammo barcha ma'lumotlar bir joyda joylashganligi sababli ma'lumotlarni saqlash va zaxiralash osonroq. Bundan tashqari, maʼlumotlar yaxlitligini saqlash osonroq, chunki maʼlumotlar markazlashtirilgan maʼlumotlar bazasida saqlanganidan keyin eskirgan maʼlumotlar boshqa joylarda mavjud boʻlmaydi.

Taqsimlangan ma'lumotlar bazasi nima?

Taqsimlangan ma'lumotlar bazasida ma'lumotlar turli jismoniy joylarda joylashgan saqlash qurilmalarida saqlanadi. Ular umumiy protsessorga biriktirilmagan, ammo ma'lumotlar bazasi markaziy DBMS tomonidan boshqariladi. Foydalanuvchilar WAN-ga kirish orqali taqsimlangan ma'lumotlar bazasidagi ma'lumotlarga kirishadi. Tarqalgan ma'lumotlar bazasini yangilab turish uchun u replikatsiya va takrorlash jarayonlaridan foydalanadi. Replikatsiya jarayoni taqsimlangan ma'lumotlar bazasidagi o'zgarishlarni aniqlaydi va barcha taqsimlangan ma'lumotlar bazalari bir xil ko'rinishiga ishonch hosil qilish uchun ushbu o'zgarishlarni qo'llaydi. Tarqalgan ma'lumotlar bazalari soniga qarab, bu jarayon juda murakkab va vaqt talab qilishi mumkin. Ko'paytirish jarayoni bitta ma'lumotlar bazasini asosiy ma'lumotlar bazasi sifatida aniqlaydi va bu ma'lumotlar bazasini takrorlaydi. Bu jarayon replikatsiya jarayoni kabi murakkab emas, lekin barcha tarqatilgan maʼlumotlar bazalarida bir xil maʼlumotlarga ega boʻlishini taʼminlaydi.

Tarqatilgan ma'lumotlar bazasi va markazlashtirilgan ma'lumotlar bazasi o'rtasidagi farq nima?

Markazlashtirilgan ma'lumotlar bazasi o'z ma'lumotlarini bitta protsessorga ulangan bir joyda joylashgan saqlash qurilmalarida saqlasa, taqsimlangan ma'lumotlar bazasi tizimi o'z ma'lumotlarini turli geografik joylarda joylashgan va markaziy ma'lumotlar bazasi yordamida boshqariladigan saqlash qurilmalarida saqlaydi. DBMS. Markazlashtirilgan ma'lumotlar bazasini saqlash va yangilab turish osonroq, chunki barcha ma'lumotlar bitta joyda saqlanadi. Bundan tashqari, ma'lumotlar yaxlitligini saqlash va ma'lumotlarni takrorlash talabidan qochish osonroq. Biroq, ma'lumotlarga kirish uchun kelgan barcha so'rovlar bitta asosiy kompyuter kabi bitta ob'ekt tomonidan qayta ishlanadi va shuning uchun u osongina muammoga aylanishi mumkin. Ammo tarqatilgan ma'lumotlar bazalari bilan bu muammoning oldini olish mumkin, chunki ma'lumotlar bazalari parallel ravishda yukni bir nechta serverlar o'rtasida muvozanatlashtiradi. Ammo tarqatilgan ma'lumotlar bazasi tizimida ma'lumotlarni yangilab turish qo'shimcha ishlarni talab qiladi, shuning uchun texnik xizmat ko'rsatish va murakkablik narxini oshiradi va buning uchun qo'shimcha dasturiy ta'minotni talab qiladi. Bundan tashqari, tarqatilgan ma'lumotlar bazasi uchun ma'lumotlar bazalarini loyihalash markazlashtirilgan ma'lumotlar bazasiga qaraganda ancha murakkab.

Tavsiya: