1. Ma'lumotlar bazalarining eng oddiy turlari



Yüklə 0,59 Mb.
səhifə3/6
tarix02.12.2023
ölçüsü0,59 Mb.
#137135
1   2   3   4   5   6
1700154567 (1)

NoSQL ma'lumotlar bazasi

  • NoSQL - bu standart relyatsion modeldan farq qiladigan yondashuvlarni taklif qiluvchi ma'lumotlar bazasi turlari guruhi. Odamlar NoSQL deganda, SQL-ga o'xshash so'rovga ba'zan ruxsat berilishini tushuntirish uchun "SQL bo'lmagan" yoki "nafaqat SQL" degan ma'noni anglatadi.

5. Kalit-qiymatli ma’lumotlar bazalari

  • Kalit-qiymatli ma'lumotlar bazalarida ma'lumotni saqlash uchun siz saqlash uchun kalit va ma'lumotlar ob'ektini taqdim etasiz. Masalan, JSON ob'ekti, rasm yoki matn. Ma'lumotlarni so'rash uchun siz kalitni yuborasiz va blob olasiz.

Oqibatlari:

  • Oqibatlari:
    • saqlash joylari tez va arzon kirishni ta'minlaydi;
    • ko'pincha konfiguratsiya ma'lumotlarini va lug'atlar yoki xeshlar bilan ifodalangan ma'lumotlar haqida davlat ma'lumotlarini saqlaydi;
    • ma'lumotlar o'rtasida qat'iy munosabatlar mavjud emas, shuning uchun bunday ma'lumotlar bazalari ko'pincha bir vaqtning o'zida har xil turdagi ma'lumotlarni saqlaydi;
    • ishlab chiquvchi kalit nomlash sxemasini aniqlash va qiymatning tegishli turdagi/format bo'lishini ta'minlash uchun javobgardir.
  • Misollar:

6. Hujjatlar bazasi

  • Hujjat ma'lumotlar bazalari (shuningdek, hujjatga yo'naltirilgan ma'lumotlar bazalari yoki hujjatlar do'konlari) kalit-qiymatlar do'konlarining asosiy kirish va qidiruv semantikasini baham ko'radi. Bunday ma'lumotlar bazalari ma'lumotlarni yagona aniqlash uchun kalitdan ham foydalanadi. Kalit-qiymatli do'konlar va hujjatlar ma'lumotlar bazalari o'rtasidagi farq shundaki, hujjat ma'lumotlar bazalari bloklarni saqlash o'rniga ma'lumotlarni tuzilgan formatlarda - JSON, BSON yoki XMLda saqlaydi.

Oqibatlari:

  • Oqibatlari:
    • ma'lumotlar bazasi ma'lum bir format yoki sxemani belgilamaydi;
    • har bir hujjat o'zining ichki tuzilishiga ega bo'lishi mumkin;
    • hujjatlar ma'lumotlar bazalari tez rivojlanish uchun yaxshi tanlovdir;
    • Ma'lumotlar xususiyatlarini istalgan vaqtda strukturani yoki ma'lumotlarning o'zini o'zgartirmasdan o'zgartirishingiz mumkin.
  • Misollar:
    • MongoDB
    • RethinkDB

Yüklə 0,59 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin