• NoSQL va SQL
  • Yani, mavjudlik va miqyoslilik uchun malumotlarning izchilligini qurbon qilish taklif etiladi.
  • Relyatsion malumotlar bazalari bardosh bera olmadi
  • NoSQL
  • В распределенные методы обработки информации




    Download 241,33 Kb.
    bet4/17
    Sana18.05.2024
    Hajmi241,33 Kb.
    #243142
    1   2   3   4   5   6   7   8   9   ...   17
    Bog'liq
    5-Mustaqil ishi 4

    NoSQL va SQL

    • uslubiy asoslash - asos - CAP teoremasi:
      • taqsimlangan tizimda bir vaqtning o'zida quyidagilarni ta'minlash mumkin emas :
        • ma'lumotlarning izchilligi,
        • mavjudlik (inglizcha mavjudlik, har qanday so'rovga javob berish ma'nosida)
        • taqsimlangan tizimning ajratilgan qismlarga bo'linishiga qarshilik

    NoSQL va SQL

    • taklif qildi:
      • yuqori mavjudligi va bo'linish qarshiligini ta'minlash
      • ACID-ga asoslangan tranzaksiya mexanizmlari bilan an'anaviy SQL-ga asoslangan DBMSlar tomonidan taqdim etilgan ma'lumotlarning izchilligi xususiyatlariga e'tibor qaratmang
      • Ya'ni, mavjudlik va miqyoslilik uchun ma'lumotlarning izchilligini qurbon qilish taklif etiladi.

    nima ? NoSQL texnologiyalarini

    • 2000-yillarning boshlarida paydo bo'lgan
    • Ushbu tizimlar o'ziga xos xususiyatlarga ega
      • Doimiy o'zgaruvchan tuzilma
      • Ma'lumotlarning oldindan aytib bo'lmaydigan o'sishi
      • Foydalanuvchilarning katta soni
      • Relyatsion ma'lumotlar bazalari bardosh bera olmadi

    NoSQL nima ( faqat SQL emas ) DBMS?

    • ma'lumotlar bazasini ma'lum bir dastur sohasi uchun ixtisoslashtirish (ma'lumotlarni qayta ishlashning yuqori tezligini ta'minlaydi);
    • ma'lumotlar bazasini saqlash tizimlariga, ma'lumotlar oqimini real vaqt rejimida qayta ishlash tizimlariga va gibrid tizimlarga bo'lish;
    • taqsimlangan ma'lumotlarni qayta ishlashga qaratilgan (ko'p NoSQL ma'lumotlar bazalari turli xil server mahsulotlaridan foydalanadi, zaxira saqlashni ta'minlaydi, geografik taqsimotni qo'llab-quvvatlaydi va markaziy tugunga bog'liq emas)
    • Hozirgi vaqtda juda ko'p turli xil NoSQL DBMS mavjud (taxminan 130 ta)

    NoSQL

    • Barcha NoSQL DBMSlar bir necha toifalarga bo'lingan:
      • Asosiy qiymat do'konlari / Asosiy qiymat do'konlari
      • Ustunlar oilasi (Bigtable) do'konlari / kengaytiriladigan taqsimlangan saqlash
      • Grafik do'konlari / Grafik ma'lumotlar bazasi
      • Hujjat do'konlari / Hujjatga yo'naltirilgan DBMS

    Download 241,33 Kb.
    1   2   3   4   5   6   7   8   9   ...   17




    Download 241,33 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    В распределенные методы обработки информации

    Download 241,33 Kb.