• Jadval tahlili: aloqador malumotlar bazalari
  • Jadval tahlili: NoSQL malumotlar bazasi toifalari
  • Misollar: Dynomit , Voldemort , Tokyo , Redis , BigTable.
  • Malumotlar bazasining asosiy qiymati nima
  • Rasmda NoSQL ning ushbu turlarida foydalanilgan ma'lumotlar miqdori va ushbu ma'lumotlarning murakkabligi sxematik tarzda ko'rsatilgan




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

    Rasmda NoSQL ning ushbu turlarida foydalanilgan ma'lumotlar miqdori va ushbu ma'lumotlarning murakkabligi sxematik tarzda ko'rsatilgan

    NoSQL ma'lumotlar bazasi so'rovlari tillari

    NoSQL ma'lumotlar bazasi so'rovlari tili ham

    • maxsus dasturiy mahsulotlar (masalan, MapReduce, Sawzall),
    • yoki birlashtirish operatsiyalarisiz bitta jadvaldan murakkab ob'ektlarni olish imkonini beruvchi biroz rivojlangan SQL.

    Maqsad

    Format
    saqlash

    Tuzilishi
    saqlash

    Ma'lumotlarni qayta ishlash usuli

    Misollar

    Saqlash
    tuzilmalari bilan -
    aylangan
    ma'lumotlar

    Matn
    va ibtidoiy
    ma'lumotlar turlari

    Ikki o'lchovli
    jadvallar

    SQL

    DB2,
    Oracle,
    MSSQL Server

    Saqlash
    hujjatlar

    JSON
    (JavaScript
    Ob'ekt belgisi), XML

    Daraxtlar

    MapReduce, XQuery

    CouchDB
    MongoDB
    mavjud

    Saqlash
    tuzilma bo'lmagan -
    aylangan
    ma'lumotlar

    Maxsus format

    Displeylar
    turi
    kalit-qiymat

    Savzal

    Katta stol,
    Dinamo

    Saqlash
    qiyin
    o'zaro bog'langan ob'ektlar

    JSON
    (JavaScript ob'ekt belgisi)
    XML va va hokazo

    Grafiklar
    Va
    gipergraflar

    SPARQL

    Neo4j,
    Allegrograf,
    Sones graphDB

    Jadval tahlili: aloqador ma'lumotlar bazalari

    • relyatsion ma'lumotlar bazalari tuzilgan ma'lumotlarni ikki o'lchovli jadvallar shaklida saqlash uchun mo'ljallangan bo'lib, ular SQL so'rovlar tilidan foydalangan holda qayta ishlanadi.
    • relyatsion ma'lumotlar bazalari CP tipidagi , ya'ni. ular ma'lumotlarning izchilligini va tizimning tugunlarning ishdan chiqishiga chidamliligini ta'minlashga qaratilgan
    • Ular buxgalteriya hisobi va moliyaviy ma'lumotlarni saqlash uchun, xususan, bank kartalari yordamida operatsiyalarni amalga oshirish uchun ishlatilishi kerak.
    • Ushbu maqsadlar uchun NoSQL ma'lumotlar bazalaridan foydalanish oqilona emas , chunki ikkinchisida ma'lumotlarning mustahkamligi tizim mavjudligi va uning barqarorligi uchun qurbon qilinadi.

    Jadval tahlili: NoSQL ma'lumotlar bazasi toifalari

    Birinchi toifa - ma'lumotlar bazalari (asosiy qiymat).

    • Bular juda katta xesh-jadvallar [1] , bunda har bir kalit tegishli qiymatga ega.
    • juda katta hajmdagi ma'lumotlarni tezda boshqara oladi
    • so'rovlar tilida jiddiy cheklovlar mavjud.
    • Misollar: Dynomit , Voldemort , Tokyo , Redis , BigTable.

      [1] Xesh-jadval - bu juftlarni (kalit, qiymat) saqlash va uchta operatsiyani bajarish imkonini beruvchi ma'lumotlar strukturasi: yangi juft qo'shish operatsiyasi, qidiruv operatsiyasi va juftlikni kalit bo'yicha o'chirish operatsiyasi.

    Ma'lumotlar bazasining asosiy qiymati nima ? 

    • Ushbu turdagi ma'lumotlar bazasi kalit-qiymat ma'lumotlari bilan ishlaydi. Tuzilish yoki ulanishlar uchun joy yo'q.
    • Serverga ulangandan so'ng (masalan, Redis) dastur kalit va uning qiymatini o'rnatishi va so'rov bo'yicha ushbu ma'lumotlarni olishi mumkin.
    • Bunday DBMSlar odatda asosiy ma'lumotlarni tezda saqlash uchun ishlatiladi va ba'zida protsessor va xotira xarajatlarini hisoblasangiz unchalik oddiy emas.
    • Ular odatda juda tez, samarali yoki oson kengaytiriladigan (bunday ma'lumotlar bazalarini seanslarni saqlash, keshlash, tashrif buyurish yoki ko'rish hisoblagichlari va boshqalar uchun ishlatish yaxshidir).

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




    Download 241,33 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Rasmda NoSQL ning ushbu turlarida foydalanilgan ma'lumotlar miqdori va ushbu ma'lumotlarning murakkabligi sxematik tarzda ko'rsatilgan

    Download 241,33 Kb.