Big data tahlili


Ustunli HBase ma’lumotlar bazasi


Download 1.27 Mb.
bet50/71
Sana25.02.2023
Hajmi1.27 Mb.
#1229835
1   ...   46   47   48   49   50   51   52   53   ...   71
Bog'liq
A.X.Ruzmetov Qollanma

Ustunli HBase ma’lumotlar bazasi
Eng mashhur ustunli ma’lumotlar bazalaridan biri bu HBase (http://hbase.apache.org). Shuningdek, bu Apache Software v2.0 litsenziyasiga ega Apache Software Foundation loyihasi. HBase ma’lumotlar saqlashning asosiy ehtiyojlari uchun Hadoop fayl tizimi va MapReduce mexanizmidan foydalanadi.
HBase dizayni Google BigTable-da modellashtirilgan (samarali saqlash shakli). Binobarin, HBase dasturlari juda o‘lchovli, siyrak, taqsimlangan, doimiy ko‘p o‘lchovli tartiblangan xaritalardir. Xarita qator klavishi, ustun klavishi va vaqt tamg‘asi bilan indekslanadi; xaritadagi har bir qiymat izohlanmagan baytlar qatoridir. Katta ma’lumotlarni amalga oshirish real vaqtda o‘qish yozib olish uchun ma’lumotlarga erkin kirishni talab qilganda, HBase o‘ta yaxshi yechim hisoblanadi. Tez-tez natijalarni keyinchalik analitik ishlov berishda saqlash uchun ishlatiladi.
HBase-ning muhim xususiyatlariga quyidagilar kiradi:

  • Muvofiqlik: Garchi HBase “ACID” dasturi bo‘lmasa-da, u qat’iy o‘qish va yozish operatsiyalarini taklif qiladi va oxir-oqibat izchil modelga asoslanmaydi. Bu shuni anglatadiki, RMBBT tomonidan taqdim etilgan “tranzaktsiyalarni to‘liq qo‘llab-quvvatlash yoki terilgan ustunlar kabi” qo‘shimcha funktsiyalar kerak bo‘lmasa, uni yuqori tezlik talablari uchun ishlatishingiz mumkin.

  • Bo‘lim: Ma’lumotlar qo‘llab-quvvatlovchi fayl tizimi tomonidan bo‘linganligi sababli, HBase shaffof, avtomatik bo‘linishni va tarkibini qayta taqsimlashni taklif qiladi.

  • Yuqori darajadagi mavjudlik: HBase mintaqaviy serverlarni joylashtirish orqali LAN va WAN-ning ishlamay qolishi va tiklanishini qo‘llab-quvvatlaydi. U mintaqadagi serverlarni va klaster uchun barcha metamahsulotlarni kuzatishga mas’ul bo‘lgan asosiy serverga asoslangan.

  • Client API: HBase Java API orqali dasturiy kirishni taklif qiladi.

  • AT operatsiyalarini qo‘llab-quvvatlash: Ishlab chiquvchilar o‘rnatilgan veb-sahifalar to‘plami yordamida ishlash va boshqa ko‘rsatkichlarni namoyish qilishlari mumkin.

HBase ni qo’llash qulayliklari quyidagilardir:

  • Ko‘p sonli qo‘shimcha ma’lumotlarni yig‘ish va qayta ishlash;

  • Haqiqiy vaqtda ma’lumot almashish (masalan, xabar almashish);

  • Kontent xizmati tez-tez o‘zgarib turadi.



Grafik ma’lumotlar bazalari


Grafik ma’lumotlar bazalarining asosiy tuzilishi “munosabatlar tugunlari” deb ataladi. Ushbu tuzilma kuchli bog‘langan ma’lumotlar bilan ishlashga to‘g‘ri kelganda juda foydalidir. Tugunlar va aloqalar ma’lumotlarni saqlaydigan kalit-qiymat juftligini xususiyatlarini saqlaydi. Aloqalar ushbu ma’lumotlar bazalarida boshqariladi. Jadvalning tuzilmalari va ma’lumotlar qayerda bo‘lishidan qat’iy nazar ma’lumotlar o‘rtasidagi munosabatlarni kuzatish imkoniyati yo‘qligi sababli bunday saqlash va navigatsiya qilish MBBTda mumkin emas. Grafik ma’lumotlar bazasi neftni qidirishda geografik ma’lumotlarni boshqarish yoki telekommunikatsion xizmat ko‘rsatuvchi provayder tarmoqlarini modellashtirish va optimallashtirish uchun ishlatilishi mumkin.

Download 1.27 Mb.

Do'stlaringiz bilan baham:
1   ...   46   47   48   49   50   51   52   53   ...   71




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling